在 CentOS 上,如果你用 nohup 启动了一个程序(比如 nohup xxx > app.log 2>&1 &),查看实时日志常用下面几种方法:
tail -f(最常用)tail -f nohup.out
或你指定的日志文件:
tail -f app.log
-f:实时跟踪文件新增内容Ctrl + C 退出tail -n 100 -f app.log
表示先显示最后 100 行,然后实时跟踪
tail -f app.log error.log
nohup.out默认 nohup 不指定重定向时:
nohup xxx &
日志会写到当前目录的 nohup.out:
tail -f nohup.out
less +F app.log
Ctrl + C 停止滚动F 继续实时跟踪q 退出ps -ef | grep xxx
ls -l nohup.out
tail -F(大写 F)可自动跟踪文件替换tail -F app.log
如果你愿意,可以把你的 启动命令 或 日志路径 发出来,我可以帮你精确给命令。