如何在ubuntu后台运行python脚本?

时间:2017-04-21 01:06:26

标签: python linux

如何在ubuntu后台运行python脚本?我尝试使用'&',例如:

  

python3 test.py&

但是当我关闭终端时,这个过程似乎也被关闭了,因为我再也无法从这个测试脚本中获取任何更新日志。

2 个答案:

答案 0 :(得分:2)

您可以使用setsid。在你的情况下,运行:

setsid python test.py

或者,如评论中所述,您可以使用nohup。

nohup python test.py

您可以在此答案中看到它们之间的区别:What's the difference between nohup and a daemon?

答案 1 :(得分:1)

我认为你正在寻找Serge提到的files命令。

answer看起来像你想要的