linux screen命令詳解

2022-09-14 10:21:09 字數 784 閱讀 5750

screen是乙個全屏視窗管理器,它在幾個程序(通常是互動式shell)之間復用物理終端。每個虛擬終端提供dec vt100終端的功能,此外,ansi x3.64 (iso 6429)和iso 2022標準的幾個控制功能(例如,插入/刪除行和支援多字符集)。每個虛擬終端都有乙個滾動歷史緩衝區,還有乙個複製貼上機制,允許使用者在視窗之間移動文字區域。當screen被呼叫時,它會建立乙個單獨的視窗,其中包含乙個shell(或指定的命令),然後您就可以像往常一樣使用這個程式了。然後,在任何時候,您都可以建立包含其他程式的新(全屏)視窗(包括更多shell),殺死當前視窗,檢視活動視窗的列表,開啟和關閉輸出日誌記錄,在視窗之間複製文字,檢視滾動歷史,在視窗之間切換,等等。所有視窗執行的程式完全相互獨立。當程式的視窗當前不可見時,甚至當整個螢幕會話與使用者終端分離時,程式仍會繼續執行。

yum

install -y screen

3. 語法

screen [-amrvx -ls -wipe][-d 《作業名稱》][-h 《行數》][-r 《作業名稱》][-s ][-s 《作業名稱》]

引數說明:

screen -s 《視窗名字》

screen -ls

ctr + a + d

screen -r 《視窗名字》

ctr + a + k or exit

screen - gnu project - free software foundation

Linux screen命令詳解

linux下screen主要是管理程式的,用screen管理的程序可以在使用者斷開連線的時候保持程式繼續在伺服器上執行。第一步 首先肯定是登入到linux伺服器上。敲入screen ls 命令可以看到伺服器上已有的screen。用screen s s的大寫 screen名稱可以建立乙個screen。...

linux screen 命令詳解

使用telnet或ssh遠端登入linux時,如果連線非正常中斷 遠端機器關閉 重新連線時,系統將開乙個新的session,無法恢復原來的session.screen命令可以解決這個問題。screen工具是乙個終端多路轉接器,在本質上,這意味著你能夠使用乙個單一的終端視窗執行多終端的應用。1,開啟乙...

linux screen 命令詳解

作為linux伺服器管理員,經常要使用ssh登陸到遠端linux機器上做一些耗時的操作。也許你遇到過使用telnet或ssh遠端登入linux,執行一些程式。如果這些程式需要執行很長時間 幾個小時 而程式執行過程中出現網路故障,或者客戶機故障,這時候客戶機與遠端伺服器的鏈結將終端,並且遠端伺服器沒有...