怎样查看Linux哪个进程造成了系统重启?

有个工程,很多进程,发现有个bug就是里面某些进程会造成系统重启
问题来了,怎样确定是哪个进程重启了系统?最好不需要我一行一行加打印或者分析代码,可不可以在哪看到上次系统启动是哪个进程重启了系统?

sudo cat  /var/log/boot.log

跟你说一下思路!进程的运行是有优先级的!你可以根据优先级判断最后重启的时候优先运行的进程是哪个!会有时间差!查看进程的命令是通用的!也可以使用 systemdctl ,或者你也可以百度一下更强大更详细的进程命令

cat /var/log/boot.log