在Linux上检查杀死进程
答
您可以使用systemtap
来跟踪信号的来源和目的地。在你的系统上设置systemtap
并不是微不足道的,但非常值得IMO努力。
下面是一个例子探针跟踪SIGKILL
(来自the examples):
probe signal.send {
if (sig_name == "SIGKILL")
printf("%s was sent to %s (pid:%d) by %s uid:%d\n",
sig_name, pid_name, sig_pid, execname(), uid())
}
答
http://djangstorm.com/Content/pkill.html。在这种情况下,pkill -e会有所帮助。
+0
一个潜在解决方案的链接总是受欢迎的,但请[在链接周围添加上下文](http://meta.stackexchange.com/a/8259/338114),以便其他用户有一些想法是什么链接。如果目标网站无法访问或永久离线,请始终引用重要链接中最相关的部分。 – 2017-02-11 15:23:58
什么是m/c?我对这个词不太熟悉,而且我只在Google里面提到“午夜指挥官”。 – 2011-12-21 16:29:16
m/c正在?...这是一个服务器故障的问题,但无论如何 - >看看日志 – fge 2011-12-21 16:29:19
m/c ==机器!对于混淆的术语抱歉。我检查了kern.log,但没有提及任何具体细节。 – Dexter 2011-12-21 16:34:07