84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
业精于勤,荒于嬉;行成于思,毁于随。
建议用tmux(linux终端复用软件),解决方案如下:(CentOS机器)
yum install tmux -y //安装软件 tmux //启动新终端 cd xxx //cd到你的脚本目录 python server.py//
此时脚本已经在运行了。就算关闭shell终端该程序还是在运行,因为启动该程序的直接终端是tmux,而不是你的securecrt。如果想查看进程状态,重新打开securecrt,执行
tmux attach
tmux详细文档文档
一个进程管理supervisord就搞定了
$nohup your_service &转为后台运行,忽略stderr,stdout转存nohup.out。即使退出terminal也会继续。
或者去搜索一下怎样注册一个linux service,使得它能用$service xxx start来管理
前面几位的方法可以用。我在说一种用screen的。例如:
screen -S xyz(起一个好记的名字)xxxx(你的命令)ctrl+a+d然后尽管退出。下次登进来之后,再执行:
screen -r xyz就可以回到上次退出的界面
System V init、supervisord未来都是systemd的菜
System V init
supervisord
systemd
^_^
建议用tmux(linux终端复用软件),解决方案如下:(CentOS机器)
此时脚本已经在运行了。就算关闭shell终端该程序还是在运行,因为启动该程序的直接终端是tmux,而不是你的securecrt。
如果想查看进程状态,重新打开securecrt,执行
tmux详细文档
文档
一个进程管理supervisord就搞定了
$nohup your_service &
转为后台运行,忽略stderr,stdout转存nohup.out。即使退出terminal也会继续。
或者去搜索一下怎样注册一个linux service,使得它能用
$service xxx start
来管理
前面几位的方法可以用。我在说一种用screen的。例如:
screen -S xyz(起一个好记的名字)
xxxx(你的命令)
ctrl+a+d
然后尽管退出。
下次登进来之后,再执行:
screen -r xyz
就可以回到上次退出的界面
System V init
、supervisord
未来都是systemd
的菜^_^