SystemTap보십시오 :
apt-get install systemtap
을 저장 sigmon.stp 파일에이 코드 :
# Track when a specific process ID receives a specific signal. For example,
# when process ID 31994 receives a SIGKILL signal.
#
# Example command line:
#
# stap -x 31994 sigmon.stp SIGKILL
#
# Example output:
#
# SPID SNAME RPID RNAME SIGNUM SIGNAME
# 5609 bash 31994 find 9 SIGKILL
#
probe begin
{
printf("%-8s %-16s %-5s %-16s %6s %-16s\n",
"SPID", "SNAME", "RPID", "RNAME", "SIGNUM", "SIGNAME")
}
probe signal.send
{
if (sig_name == @1 && sig_pid == target())
printf("%-8d %-16s %-5d %-16s %-6d %-16s\n",
pid(), execname(), sig_pid, pid_name, sig, sig_name)
}
당신이 (HTTP [unix.stackexchange.com]에서이 요청 시도 유무 : // unix.stackexchange.com/)? – jlordo
http://stackoverflow.com/questions/726690/who-killed-my-process-and-why – opi