Posso descobrir que alguém matou meu processo?

0

Eu tenho um script que começo em segundo plano. Poucas horas depois, o processo não está mais sendo executado. Existe alguma maneira de descobrir que alguém matou o meu processo e que ele não morreu sozinho?

Obrigado por isso.

    
por Perlnika 21.10.2013 / 00:24

1 resposta

1

Qualquer pessoa que queira matar o processo de outro usuário teria que fazer isso como superusuário e você poderia observar o switch de superusuário em /var/log/auth.log . Encontrar um sudo kill ... seria o tipo de arma fumegante. Fora isso ... não.

Mas você pode executar seu script em primeiro plano, talvez dentro de screen , e definir traps para o sinal de kill e coisas semelhantes. Isso ainda não mostrará a você kill -9 , mas tornará as coisas mais observáveis em geral.

    
por Paul Hänsch 21.10.2013 / 00:40