Como matar um processo que não responde no Linux

Com kill e pkill, e porque usar -9 só como último recurso.

Intermédio 1 min de leitura Publicado em 2026 Por Equipo SolucionaPC

1. Encontre o PID

ps aux | grep nome-programa

2. Peça-lhe educadamente para fechar primeiro

kill [PID]

Envia um sinal de "encerramento educado" (SIGTERM) — o programa tem oportunidade de guardar alterações pendentes antes de se fechar.

3. Se não responder, force o fecho

kill -9 [PID]

Use -9 só como último recurso — força o encerramento imediato sem dar ao programa oportunidade de guardar nada. Reserve isto para quando o encerramento educado (kill sem -9) já não tiver funcionado.

Por nome, sem procurar o PID à mão

pkill nome-programa

Encontra e termina o processo diretamente pelo seu nome, sem o passo intermédio de procurar o PID manualmente.

Perguntas frequentes

Qual é a diferença entre kill e kill -9?

kill sem -9 pede um encerramento educado, dando ao programa oportunidade de guardar alterações pendentes. kill -9 força o encerramento imediato sem essa oportunidade — reserve-o para quando o encerramento educado não funcionar.

O pkill é mais perigoso do que o kill com o PID?

Pode ser, se houver vários processos com nomes parecidos, já que poderia afetar mais do que um de cada vez. O kill com um PID específico é mais preciso quando sabe exatamente qual quer terminar.

Partilhar: