常用命令
screen的說明相當複雜,反正我是看得頭暈了。但事實上,我們只需要掌握下面五個命令就足夠我們使用了:
screen -S test #創建一個名爲test的會話
screen -ls #列出所有會話
screen -d test #卸載名爲test的會話,但會話中的任務會繼續執行。
screen -r test #恢復名爲test的會話
exit #退出當前窗口
screen -wipe #自動清除死去的窗口
常用快捷鍵
Ctrl+a c :在當前screen會話中創建窗口
Ctrl+a d : 效果與screen -d相同,卸載當前會話
Ctrl+a w :顯示當前會話中的窗口列表,顯示在標題欄中
Ctrl+a n :切換到下一個窗口
Ctrl+a p :切換到上一個窗口
Ctrl+a 0-9 :在第0個窗口和第9個窗口之間切換
Ctrl a +k : 殺死當前運行窗口
說明:這裏的快捷鍵由三個鍵組成,如Ctrl+a c,你可以按住Ctrl鍵,再依次按下a和c。也可以先按一次Ctrl+a,再按一次Ctrl+c。兩種方法都是可行的。
通過命令殺死窗口
kill -9 threadnum 殺死線程,當然就殺死了窗口
$ screen -ls
There is a screen on:
2637.count (12/17/2015/10:00:32 AM) (Detached)
$ kill -9 2637