nohup 命令默认会把**标准输出(stdout)和标准错误(stderr)**写到当前目录下的日志文件里。
nohup your_command &
日志文件默认是:
./nohup.out
当前目录不可写时
$HOME/nohup.out
重定向了输出
nohup your_command > app.log 2>&1 &
日志就在你指定的 app.log 里。
查看 nohup 进程日志位置
ps -ef | grep your_command
ls -l /proc/进程PID/fd/
可以看到 1 和 2 指向的日志文件。tail -f nohup.out
如果你愿意,可以把你执行的 nohup 命令贴出来,我可以帮你精确判断日志在哪。