很久以前就看過很多介紹,覺得真是超讚的軟體,尤其在連線環境很差的情況,用ssh 連線常常斷線,每次一段,就要重連,所有都要再來一次。
有screen 就方便了,他幫你開啟一個 shell (?) 讓你操作,幫你保持login,所以即使斷線了,重新連線,再進入剛剛的screen section ,一切都好像沒發生過一樣。
使用方法很簡單,ap-get install screen。
輸入 screen ,就啟動screen ,進入screen。 - 首次進入會有一些message。
第二次進入screen,看起來好像沒什麼改變,但是你目前的操作,都是在screen 之中了。
要記得的命令只有:
在screen 中..
Ctrl-a d : 退出目前的screen (把screen 放到background),回到shell。
在 screen 外 (shell) ,..
看看目前有幾個screen section ..
回到screen ..
screen -ls
screen -r要是有很多screen section ..要回到哪一個呢?
有時候,還在screen 中,網路斷了,再連線,用screen -r 恢復失敗,用screen -ls 看,發現screen 那個session 是"Attached"。
所以用
screen -d -r意思使說。恢復剛剛的session,如果需要的話detach 後再attach..
這樣就OK了。
沒有留言:
張貼留言