"Desativar" kill
para root
, mesmo que fosse possível, provavelmente teria efeitos colaterais indesejados, como o mau funcionamento de scripts do sistema e, no pior (mas provável) cenário, impediria que o computador fosse iniciado corretamente (ou mesmo desligando corretamente).
Para um usuário, também, causaria problemas. Eu tenho, por exemplo, scripts que eu executo como um usuário sem privilégios, que verifica se determinados processos estão sendo executados usando kill -0 $pid
. Esses scripts parariam de funcionar.
Você mesmo pode usar alias
o comando kill
como outra coisa, como echo "kill"
:
$ alias kill='echo "kill"'
Isso evitaria que kill
fizesse algo útil na linha de comando, pelo menos:
$ kill -s HUP $$
kill -s HUP 11985