Sobes.tech
Junior — Middle

Qual é o significado da opção -9 ao usar o comando kill em sistemas Linux/Unix?

sobes.tech IA

Resposta da IA

A opção -9 no comando kill em sistemas Linux/Unix significa enviar o sinal SIGKILL a um processo. Este sinal termina forçosamente o processo sem possibilidade de captura ou tratamento, garantindo a sua finalização imediata.

Ao contrário do sinal SIGTERM (padrão), que permite ao processo terminar corretamente, libertar recursos e guardar dados, o SIGKILL não dá ao processo a oportunidade de fazer limpeza. Portanto, recomenda-se usar kill -9 apenas quando o processo não responde aos sinais normais de término.

Exemplo de uso:

kill -9 12345

onde 12345 é o PID do processo que se deseja terminar forçosamente.