我在背景上运行了一个python脚本:
nohup python app.py &
然后关闭终端,几天后,我想看到这份工作,所以我跑了
jobs
没有列出任何作业,但我确信脚本app.py
仍在运行。
答案 0 :(得分:2)
jobs
只会为您提供在bash shell的session group下运行的进程列表。 nohup
进程在自己的会话组中运行。您可以运行一些简单的commands来检查您的nohup进程是否仍在运行,最简单的是lsof | grep nohup
(此命令可能需要几秒钟才能运行)