1. 程式人生 > >Linux screen讓你的筆記本關機,伺服器程式後臺執行

Linux screen讓你的筆記本關機,伺服器程式後臺執行

1.Background

現在的深度學習訓練一般都是使用伺服器,而我們通過SSH連線伺服器跑程式或者其他操作會遇到一些問題,比如訓練程式碼跑太久導致沒辦法關機,因為關掉命令列視窗程式就會停止,或者有時我們需要同時開多個終端,因為一個終端在程式碼執行時沒辦法進行其他操作。

2.screen命令

Linux的screen命令可以讓程式後臺執行

3.安裝

如果系統沒有screen命令,那麼通過下面的命令進行安裝

apt-get install screen

4.簡單使用

新建screen視窗:

screen -S <your-screen-name>
# eg:screen -S myscreen

然後就可以在這個視窗執行你的程式,如果想讓它進入後臺,

離開會話,按住鍵盤上的ctrl,然後依次按a和d,又回到主會話了

回到之前建立的screen,

screen -r <your-screen-name>

#screen -r myscreen

如果忘記了screen名,

screen -ls

然後在輸出結果中選擇一個進入

5.參考資料