在 CentOS 中,使用 nohup 启动程序时,默认会把输出写入到当前目录下的 nohup.out 文件(如果没指定重定向)。查看日志的方法如下:
cat nohup.out
tail -f nohup.out
tail -n 100 nohup.out
less nohup.out
按
q退出
例如:
nohup java -jar app.jar > app.log 2>&1 &
查看方式:
tail -f app.log
ps -ef | grep 程序名
lsof -p 进程ID
> :标准输出重定向2>&1 :错误输出也写入同一文件& :后台运行如果你愿意,可以告诉我:
我可以帮你精确定位日志。