Linux 程序後臺執行的幾種方式 screen
阿新 • • 發佈:2019-01-06
screen
是Linux
視窗管理器,使用者可以建立多個screen
會話,每個screen
會話又可以建立多個window
視窗,每一個視窗就像一個可操作的真實的ssh
終端一樣。
安裝 screen
yum install screen -y
常用的 screen 命令
//新建一個名叫 test 的session,並馬上進入
screen -S test
//建立一個名叫 test 的session,但暫不進入,可用於系統啟動腳本里
screen -dmS test
//列出當前所有session
screen -ls
//接入(attach)一個名為test會話
screen -r test
//遠端脫離(detach) test 會話
screen -d test
//脫離(detach)當前會話,將目前的 screen session (可能含有多個 windows) 丟到後臺執行
CTRL+a然後d
//檢視 screen 版本號
screen -v
//如果由於某種原因其中一個會話死掉了(例如人為殺掉該會話),這時screen -list會顯示該會話為dead狀態。使用screen -wipe命令清除該會話:
screen -wipe
個人微訊號:zhaoyanjun125 , 歡迎關注