Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我做了一个在后台运行的python脚本:
nohup python app.py &
然后关闭终端,几天后,我想看到这个工作,所以我运行
jobs
没有列出任何工作,但我确定脚本app.py仍在运行。
app.py
jobs只会给你一个在 bash shell的会话组下运行的进程列表。nohup进程在自己的会话组中运行。您可以运行许多简单的命令来检查您的 nohup 进程是否仍在运行,最简单的是lsof | grep nohup(此命令可能需要几秒钟才能运行)
nohup
lsof | grep nohup