在 Linux 下,用 nohup 启动程序通常会把输出重定向到日志文件(如 nohup.out 或自定义日志)。实时查看日志常用以下几种方式:
tail -f(最常用)tail -f nohup.out
Ctrl + C 退出如果日志很大,只看最后 100 行并实时:
tail -n 100 -f nohup.out
tail -F(更健壮)tail -F nohup.out
less +F(可搜索)less +F nohup.out
Ctrl + C 停止滚动,可搜索(/关键字)F 恢复实时跟踪multitail(多日志同时看)multitail nohup.out
watch(不适合大日志,但可用)watch -n 1 "tail -n 20 nohup.out"
nohup python app.py > app.log 2>&1 &
然后:
tail -f app.log
lsof | grep app.log
✅ 推荐组合:
tail -ftail -Fless +F如果你有具体的命令或日志文件名,我可以给你更精确的示例。