kill

Pare um programa travado pelo PID: primeiro com educação, kill -9 quando ele não escuta.

>_ Teste aqui: um Linux simulado, nesta página
Carregando o terminal…

Exemplos

  • kill 4242
  • kill 5150
  • ps aux | grep frozen
  • kill -9 5150
  • kill -l

Como funciona

Todo programa rodando é um processo com um número, o PID. O ps aux lista todos; o kill PID pede para um parar.

Por padrão o kill manda SIGTERM, um "por favor, termine" educado: o programa pode se arrumar antes de sair. Um travado pode ignorar; o kill -9 (SIGKILL) para na hora, sem chance de salvar nada.

Sintaxe

kill [-SINAL] PID...

Opções

OpçãoO que faz
PIDo número do processo, do ps aux
-15SIGTERM: pede para parar (o padrão)
-9SIGKILL: para agora, sem arrumar nada
-llista os nomes dos sinais

Bom saber

  • Tente o kill normal primeiro: o -9 pode deixar arquivos pela metade.
  • O pkill NAME para processos pelo nome em vez do PID.