使用Screen解決伺服器訓練模型訓練中斷問題

2021-08-27 08:59:22 字數 478 閱讀 2868

使用ssh連線到伺服器時,如果連線非正常中斷(例如使用xshell長時間未操作自動斷開連線 ),重新連線的時候會重新建立乙個session,這樣如果在進行模型訓練時,未訓練結束發生非正常中斷,則無法恢復到模型訓練的session。此時可以通過screen來解決該問題。

screen -s sessionname  建立乙個session 

screen -ls 列出所有的session

screen -r

10649 用session -ls可以得到)進入指定screen

screen -d

10649 與10649分離

screen -d

-r10649 重新連線到10649 如果有需要則先分離

screen -x

10649 重新連線到10649

screen -x

-s19983 quit 刪除19983

遠端連線伺服器訓練時使用screen

之前只是單純的使用終端來連線伺服器進行訓練,但是這樣的話自己本地的電腦不能關機,一旦關機那麼伺服器上的訓練也就停止了,所以嘗試使用了screen命令來解決這個問題 簡單來說,screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。screen中有會話的概念,使用者可以在乙個screen...

伺服器端使用Screen

如果你在linux伺服器端工作,沒有聽說過screen或tmux那簡直弱爆了。有時間自己可以多了解一些。簡單介紹下screen screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。screen中有會話的概念,使用者可以在乙個screen會話中建立多個screen視窗,在每乙個scr...

伺服器安裝screen

安裝screen命令需要sudo許可權,把screen命令安裝在根目錄下,方便所有使用者使用,如果你是普通使用者如何安裝呢?首先,要檢視自己是否在sudo的許可權組中 sudo l u 使用者名稱,如果出現了如下畫面,則認為在sudoers中 如果不在則為如下 從這裡看出ubuntu使用者在sudo...