Programação, PHP, Javascript, HTML, CSS, Python
sexta, 3 de setembro

Finalizar/Terminar processos em UNIX ou Linux

O Linux e todos os outros sistemas UNIX vem com o comando kill. O comando kill envia um sinal para um processo específico ou um grupo de processos levando-os a finalizarem ou agirem de uma outra forma de acordo com o sinal recebido. O sinal padrão enviado quando nenhum é especificado é TERM.

Finalizar processos usando o comando kill em Linux/UNIX

Primera etapa: descobrir o PID (process id) do processo

Use o comando ps ou pidof para descobrir o PID. Sintaxe:

ps aux | grep nomedoprocesso
pidof nomedoprocesso

Por exemplo, se o nome do processo é sendmail, você pode usar qualquer um dos comandos abaixo para obter o PID.

# ps aux | grep sendmail

Saída:

root     15468  0.0  0.0   4912   832 pts/0    S+   13:56   0:00 grep sendmail

Ou usar o comando pidof para encontrar o PID de um programa em execução:

# pidof sendmail

Saída:

15468

Segunda etapa: finalizar o processo usando o PID

O PID do processo acima é 15468. Agora vamos usar kill para encerrar o processo:

# kill 15468

Ou

# kill -9 15468

Onde,

  • -9 é um sinal especial que não pode ser ignorado, vai terminar o processo.

Leave a Comment

Sobre o autor

Alejandro Moraga é um cientista da computação. Atualmente é o Webmaster da FAPESP. Já foi o desenvolvedor de sistemas ERP e CRM na Internetmídia. Moraga também desenvolve frameworks, ferramentas, sistemas e sites em nome da empresa METS no qual é sócio junto com sua esposa, e é um pesquisador da Inteligência Artificial.

Mais artigos

Como descobrir a versão de sua distribuição Linux
Como descobrir a versão de sua distribuição Linux

Informações sobre a versão de sua distribuição Linux estão armazenadas em um arquivo dentro do diretório /etc/. [Leia mais]

Como enviar e-mail usando Telnet
Como enviar e-mail usando Telnet

Neste artigo veremos como enviar e-mail usando Telnet, protocolo de comunicação entre computadores. Telnet é um [Leia mais]

TAR compactar e descompactar arquivos
TAR compactar e descompactar arquivos

Compactar e descompactar arquivos no formato TAR, TAR.GZ, TAR.BZ2 [Leia mais]