在 Debian(以及大多数 Linux 发行版)中,nohup 通常会把输出重定向到当前目录下的 nohup.out 文件(如果你没手动指定重定向)。
要实时查看 nohup 日志,常用以下几种方式:
tail -f nohup.out
如果程序还在不断输出,日志会实时刷新。
tail -F nohup.out
-F 比 -f 更健壮例如你启动时是:
nohup python app.py > app.log 2>&1 &
那就看:
tail -f app.log
less +F app.log
Ctrl + C 停止滚动F 继续跟踪multitail nohup.out app.log
(需安装 multitail)
ls -l nohup.out
ps aux | grep 你的进程名
nohup 只是“忽略挂断信号”,实时查看靠的是 tail-u)如果你愿意,可以把你 nohup 启动命令贴出来,我可以帮你精确指出该看哪个文件。