在nohup脚本之后找不到任何工作

时间:2013-10-09 09:38:02

标签: linux ubuntu jobs nohup

我在背景上运行了一个python脚本:

nohup python app.py &

然后关闭终端,几天后,我想看到这份工作,所以我跑了

jobs

没有列出任何作业,但我确信脚本app.py仍在运行。

1 个答案:

答案 0 :(得分:2)

jobs只会为您提供在bash shell的session group下运行的进程列表。 nohup进程在自己的会话组中运行。您可以运行一些简单的commands来检查您的nohup进程是否仍在运行,最简单的是lsof | grep nohup(此命令可能需要几秒钟才能运行)