当进程异常退出时,可以通过以下步骤来查看日志:
- 找到进程的 PID(进程 ID),可以通过 ps 命令来查看:
ps aux | grep <进程名称>
- 找到进程的日志文件,一般情况下,进程的日志文件都会被记录在
/var/log
目录下,可以使用ls
命令来查看:
ls /var/log/
- 打开日志文件,可以使用 tail 命令来查看日志文件的最后几行:
tail -f /var/log/<日志文件名称>
如果想要查看整个日志文件,可以使用 less 命令:
less /var/log/<日志文件名称>
less /var/log/<日志文件名称>
在 less 命令中,可以使用 / 来搜索关键字,按下 q 键退出。
另外,有些进程可能会将日志输出到标准错误流(stderr),可以通过重定向标准错误流到文件来查看日志:
<进程命令> 2> <日志文件>
例如:
./myapp 2> /var/log/myapp.log
这样就可以将 myapp 进程的日志输出到 /var/log/myapp.log 文件中。
来源地址:https://blog.csdn.net/qq_42603181/article/details/129732195