【问题标题】:jobs find nothing after nohup a script作业在 nohup 脚本后一无所获
【发布时间】:2013-10-16 14:12:48
【问题描述】:

我做了一个在后台运行的python脚本:

nohup python app.py &

然后关闭终端,几天后,我想看到这个工作,所以我运行

jobs

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

【问题讨论】:

    标签: linux ubuntu jobs nohup


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      • 1970-01-01
      相关资源
      最近更新 更多