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.