Existem várias maneiras de matar efetivamente um processo (trabalho). Como por exemplo: matar pelo nome ou por parte do nome, matar o processo colocando o ponteiro do mouse sobre a janela e clicando etc. Neste artigo vamos ver apenas 4 maneiras de matar um processo sendo que não vamos esgotar o uso dos comandos citados.
O comando kill é usado para enviar um sinal para um processo ou para matá-lo (encerrar sua execução). Geralmente usa-se: kill -SINAL PID. Sendo que PID é o número que identifica o processo (Process ID).
Existem ainda outras maneiras de matar efetivamente um processo (trabalho), como matar pelo nome ou por parte do nome, matar o processo colocando o ponteiro do mouse sobre a janela e clicando etc.
Neste artigo vamos ver apenas 4 maneiras de matar um processo e não vamos esgotar o uso do comando kill.
Para começar temos que saber que processo queremos matar. Podemos descobrir listando todos os processos que estão em execução e procurando um a um na lista apresentada com o comando:
ps aux
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Mas este método pode demorar e dar trabalho. Então se souber o nome do processo, pode procurar direto por ele, coisa que facilita muito a vida. Se o processo fosse o firefox, por exemplo, poderíamos procurar usando o comando:
Todos os exemplos abaixo enviam um sinal TERM para o processo especificado pelo PID, ele é o padrão do comando kill. Tanto o nome quanto o número do sinal pode ser usado. É só procurar o PID do processo e usá-lo no exemplo.
[2] Comentário enviado por albfneto em 26/01/2011 - 17:16h
sempre bons artigos assim, com comando muito úteis.
matar processos é comum em linux, principalmente quando testamos coisas como
configurações diferentes de conky.
[8] Comentário enviado por alvesueliton em 29/03/2015 - 08:18h
Com o comando *top* é mais fácil encontrar o processo e adiquirir o PID:
4264 debian 20 0 1201m 306m 47m R 21,6 10,6 6:44.45 Gunscape
Daí é só matar o processo:
Kill 4264
[9] Comentário enviado por EmanoelMarcos em 02/06/2015 - 21:24h
Já contribuiu de certa forma pra um trabalho da faculdade.
A pior parte estar por vir, preciso listar esses processos numa página web.
Minha distro é openSUSE 13.1. Já instalei um servidor web (apache2), já instalei o php, agora preciso exportar esse comando pra uma página web, pra que a partir dessa página eu consiga visualizar os processos em execução. Alguma sugestão ?