天天看點

Linux下SSH遠端連接配接斷開後讓程式繼續運作

一、screen安裝

yum  install screen         #CentOS安裝
sudo apt-get install screen #ubuntu安裝
           

二、screen常用指令

screen -S name          #建立一個叫name的session

screen -r name          #回到name 這個session

screen -X -S name quit  # 删除叫name的session

screen -ls              #列出目前所有的session

screen -d name          #遠端detach叫name的session
           

三、操作示例

 1.建立會話視窗

screen -S kdy
           

 2.在會話視窗中執行指令

#執行你的任務
           

 3.此時可以關閉ssh視窗或離開會話視窗了

1、離開會話視窗是先執行ctrl + a ,後ctrl + d
2、或者直接關掉視窗
           

 4.重新登入ssh檢視mariadb視窗運作狀态

screen -r kdy
           

5.重新登入出現錯誤:There is no screen to be resumed

screen -xr
           

繼續閱讀