screen ---讓linux終端永不失聯

當采用ssh等遠程終端登錄linux系統的時候,如果執行的命令還未完畢,但突然連接終端,那么還未完成的命令也將終止,災難性的情況。

而這個screen程序,就解決了這個問題,你可以始終在某一個終端上運行,就算把ssh關閉,再次登錄,還是能找到你之前的那個終端,查看命令執行情況。

1、安裝

在centos7上,執行如下命令即可:

sudo yum install screen

2、運行,開啟一個終端

screen -S 終端名,例如 screen -S one1

3、有用的命令

查看正在后臺運行的終端:screen -ls


登錄某一個在后臺運行的screen終端:screen -r? 終端名

快捷鍵——暫時離開:ctrl+a d

問題處理:

1、安裝后運行,提示“screen is terminating”,解決辦法:

執行如下2條命令:

chmod u+s /usr/bin/screen

chmod 755 /var/run/screen

。。。。。。。。。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容