Linux 的系統管理員常在登錄伺服器後,然後在主機上執行一些需要很長時間的程式,
這個時候如果程式沒完成就退出伺服器的話,這個執行中程式很有可能就此停止而無法完成。
此時我們就可以使用 screen 這個命令。
1. 進入 screen (新增一個 screen)
# screen
2. 執行你的命令
3. 暫時退出 screen
# [Ctrl] + a
# [Ctrl] + d
PS:所有 screen 的指令都是以 Ctrl 鍵加上 a 鍵開始的
4. 列出所有 screen
# screen -ls
There are screens on:
19761.pts-6.lms (Detached)
19372.pts-3.lms (Detached)
PS: 以上表示目前有兩個 screen
上面的 Attached 表示你現在連接的 screen ,而 Detached 則表示沒有連接的
5. 進入"特定" screen
# screen -r 19372
6. 永遠結束 screen
# exit
沒有留言:
張貼留言