2018年3月12日 星期一

卸載screen產生的終端機後再連線

GNU Screen是一套生成多個命令列終端機的程式。使用上參考《用screen操控終端機》,若發生不正常斷線,有時候screen並不會正常的卸載(detach),這時候需要用下面指令來卸載任務程序(session),然後再連線
  • screen -d 
  • screen -d -r 
  • screen -D -RR
  • screen -D
注意上面指令是用在機器上只有一隻screen在跑,如果有多隻任務程序在跑,那麼就要加上[pid.tty.host]來指定是要停止哪一隻。上述三個指令意思分別是:
  • 在screen外面卸載(detach)所有在跑的screen
  • 重新連結(Reattach)任務程序,若需要的則先卸載再連結
  • 直接連上任務程序
  • 等同與在任務程序裡面使用組合鍵卸載
_EOF_

沒有留言:

張貼留言