我有一台从Digital Ocean租用的服务器。我用Putty访问它。我想在后台运行我的python脚本,这样我仍然可以在机器上做其他事情。我可以使用什么终端命令让它在后台运行,这样我仍然可以使用机器?
您可能需要的随机信息:
- 使用Ubuntu 14.04
-Python3.4脚本
- 我最喜欢的甜点是芝士蛋糕(给我买芝士蛋糕)
感谢您的帮助!
答案 0 :(得分:1)
它更像是一个unix / linux问题,而不是python,但你可以通过几种不同的方式来实现它:
% python myprogram.py &
“&”说要在后台运行它。
如果你忘记了,只是运行它,那么你可以输入“^ z”(control-Z)暂停你的程序,然后输入:
% bg
开始在后台再次运行。而且,只是为了好玩,“fg”会把它放回到前台。您可以在后台运行许多进程 - 如果您执行的操作不止一个,您可以使用“%n”明确说出哪一个(即“bg”和“bg%1”都可以工作,如果您只有一个后台工作),如果你有多个工作在后台运行,更有趣的是:
% jobs
会为你列出它们。