我有一系列正在被杀死的脚本( $?表示退出代码是137,这意味着kill -9场景)。 我需要知道什么过程杀死了他们。 有没有办法找出这些信息?
我不相信有任何方法来检索发送杀死的进程的PID,至less从另一个进程中。 信号通过内核中断发送,据我所知,只有内核知道哪个进程发送了它。
话虽如此,如果你愿意修补内核来找出这个问题,你可以看看这个: 修补内核以logging信号
退出代码137引用超时信号。
阅读此页面上的退出代码和信号
我也build议在/ var / log / messages文件夹中寻找OOM问题。