大家讲道理2017-04-18 09:25:22
建議用tmux(linux終端機復用軟體),解決方案如下:(CentOS機器)
yum install tmux -y //安装软件
tmux //启动新终端
cd xxx //cd到你的脚本目录
python server.py//
此時腳本已經在運作了。就算關閉shell終端程式還是在運行,因為啟動程式的直接終端是tmux,而不是你的securecrt。
如果想查看進程狀態,重新開啟securecrt,執行
tmux attach
tmux詳細文件
文件
PHPz2017-04-18 09:25:22
$nohup your_service &
轉為後台運行,忽略stderr,stdout轉存nohup.out。即使退出terminal也會繼續。
或去搜尋怎麼註冊一個linux service,使得它能用
$service xxx start
來管理
黄舟2017-04-18 09:25:22
前面幾位的方法可以用。我在說一種用screen的。例如:
screen -S xyz(起一個好記的名字)
xxxx(你的命令)
ctrl+a+d
然後儘管退出。
下次登進來之後,再執行:
screen -r xyz
就可以回到上次退出的介面