在 Debian(或其他 Linux)下,用 nohup 启动程序后,通常会把输出重定向到日志文件(如 nohup.out 或你指定的文件)。实时查看日志一般用 tail -f。
tail -f nohup.out
-f:follow,文件有新增内容就实时显示Ctrl + C 退出比如你启动时这样写:
nohup python app.py > app.log 2>&1 &
那就看:
tail -f app.log
tail -n 100 -f app.log
先看最后 100 行,再实时跟随
tail -f -v app.log
less +F(可暂停、搜索)less +F app.log
Ctrl + C 暂停/关键字 搜索F 继续跟随tail -f app.log error.log
docker logs -f 容器名
nohup 本身不负责日志,只是防止进程被挂断-u)如果你愿意,可以告诉我:
我可以给你更精确的命令。