讓程式在關閉xshell後仍可以正常執行

2021-09-21 06:12:30 字數 585 閱讀 8543

xshell關閉後,斷開連線,貌似相當於關機,所以執行的程式會被殺掉,如果要掛程式,這裡推薦使用screen掛後台來執行呢。

1.安裝screen,系統ubuntu 18.04 lts,

sudo apt install screen
如果有問題的話先更新一下軟體源sudo apt update

如果是centos,則用yum install screen

常用命令

screen -dms zk666強制建立名字乙個叫zk666的會話窗

screel -ls顯示存在的會話

screen -r 8888進入到序號為8888的會話,注意是序號,不是名字哦

screen -r zk666進入名字為zk666的會話中

screen -d 8888當網路不穩定時,可能用screen -r連不上會話,需要強制離線一下重新連

按ctrl+a 之後,輸入k殺死當前視窗

關閉shell後讓程式繼續執行的方式

關閉shell後讓程式繼續執行的方式 最近在linux下執行了jmeter測試指令碼,啟動程式後,關閉shell後,然後再登入shell,發現啟動的指令碼停止了,莫名其妙。原來,如果直接執行指令碼,當關閉shell時,啟動的指令碼程序也跟著結束了。原因 當使用者登出 logout 或者網路斷開時,終...

通過tmux讓程式在ssh退出後保持執行

ssh遠端登入到linux伺服器,執行乙個程式,在ssh退出時,該程式也將退出。一種解決辦法是通過nohup,此外也可以通過tmux解決該問題,並且每次斷開,再登入ssh都能回到原來的狀態,提供一種比較好的互動體驗。tmux和screen類似,是乙個終端復用器。安裝tmux後,在執行任務前先執行tm...

CentOS7設定筆記本合蓋後程式仍可以運轉

1 找到配置檔案 etc systemd logind.conf,使用vim命令開啟 vim etc systemd logind.conf 2 修改配置檔案 修改配置檔案的配置項 handlepowerkey 按下電源鍵後的行為,預設power off handlesleepkey 按下掛起鍵後的...