學習啦>學習電腦>操作系統(tǒng)>Linux教程>

linux后臺運行命令screen

時間: 佳洲1085 分享

  linux系統(tǒng)下我們可以通過screen命令讓程序在后臺運行,下面由學習啦小編為大家整理了linux后臺運行命令screen的相關知識,希望對大家有所幫助。

  linux后臺運行命令——screen

  screen是一個可以在多個進程之間多路利用一個物理終端的窗口管理器。Screen中有會話的概念,用戶可以在一個screen會話中創(chuàng)建多個screen窗口,在每一個screen窗口中就像操作一個真實的telnet/SSH連接窗口那樣。

  1、安裝screen

  yum install screen

  2、創(chuàng)建screen會話

  screen -S wordname

  3、暫時離開,保留screen會話中的任務或程序

  當需要臨時離開時(會話中的程序不會關閉,仍在運行)可以用快捷鍵Ctrl+a d(即按住Ctrl,依次再按a,d)

  4、恢復screen會話

  當回來時可以再執(zhí)行執(zhí)行:screen -r wordname 即可恢復到離開前創(chuàng)建的lnmp會話的工作界面。

  如果忘記或者剛開始沒有指定會話名,執(zhí)行screen -ls列出當前的會話列表;

  [root@LF ~]# screen -ls

  There are screens on:

  12738.wordname (Detached)

  12839.hte1 (Detached)

  2 Sockets in /var/run/screen/S-root

  12738.wordname即為即才screen創(chuàng)建的會話,恢復回話:screen -r 12738

  5、關閉screen會話

  執(zhí)行:exit

  6、遠程演示

  首先在服務器上執(zhí)行screen -S test創(chuàng)建一個screen的會話,觀眾可以鏈接到 遠程服務器執(zhí)行screen -x test 這樣觀眾的屏幕上就會出現(xiàn)和演示者同步的內(nèi)容。

  7、常用的快捷鍵

  Ctrl + a c 在當前screen會話中創(chuàng)建窗口

  Ctrl + a w 窗口列表

  Ctrl + a n 下一個窗口

  Ctrl + a p 上一個窗口

  Ctrl + a 0-9 在第0個窗口和第9個窗口之間切換

3598337