[英]In an Ubuntu terminal how can I keep a python program going?
我最近有自己的VPS,打算从中运行不和谐的bot。 但是,我遇到的主要问题是关闭PuTTY会话时,即使服务器保持打开状态,程序也会关闭。
在选择结束该程序之前,如何使该程序永久存在?
由于您在启动python程序时位于终端窗口的ubuntu上,因此请使用nohup命令(手册页摘要):
nohup-运行不受挂断影响的命令,并输出到非tty
例如:
$ nohup /tmp/a.out /tmp/data
nohup: ignoring input and appending output to 'nohup.out'
$
通过在终端的文件名末尾提供“&”符号,可以在后台运行任何脚本文件。
例:
sudo filename.py &
即使您关闭腻子会话,它也可以继续运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.