screen為多重視窗管理程序。此處所謂的視窗,是指一個全屏幕的文字模式畫面。通常只有在使用telnet登入主機或是使用老式的終端機時,才有可能用到screen程序。 screen能在一個終端程序執行多個任務,離線執行任務等。
安裝指令
yum install screen
建立一個新的Screen : screen -S name
screen -S blackie01
列出目前的Screen:Screen -ls
screen -ls There are screens on: 20286.blackie02 (07/10/2018 08:26:40 AM) (Detached) 20274.blackie01 (07/10/2018 08:26:31 AM) (Detached) 2 Sockets in /var/run/screen/S-root.
切換指定的Screen:or screen -r blackie01
screen -r 20274
回上一個Screen:Ctrl + a + d
PS.在指定的Screen內下:exit 就是終止這個Screen
screen參數
-A 將所有的視窗都調整為目前終端機的大小。
-d<作業名稱> 將指定的screen作業離線。
-h<行數> 指定視窗的緩衝區行數。
-m 即使目前已在作業中的screen作業,仍強制建立新的screen作業。
-r<作業名稱> 恢復離線的screen作業。
-R 先試圖恢復離線的作業。若找不到離線的作業,即建立新的screen作業。
-s 指定建立新視窗時,所要執行的shell。
-S<作業名稱> 指定screen作業的名稱。
-v 顯示版本信息。
-x 恢復之前離線的screen作業。
-ls或–list 顯示目前所有的screen作業。
-wipe 檢查目前所有的screen作業,並刪除已經無法使用的screen作業。