Como matar todos os processos Python no Linux

Como matar todos os processos Python no Linux
Sempre há a necessidade de remover qualquer processo ou programa em execução, seja Windows ou Linux. Isso é muito comum porque qualquer processo usa memória específica desse sistema de operação quando está em condição de execução. Depois que o processo é concluído, é necessário remover esse processo.

No Linux, existem várias maneiras de matar um processo, mas muitas pessoas não estão familiarizadas com isso. Se você usa o Python regularmente, deve saber como matar o processo rapidamente. Este guia explicará como matar todos os processos Python no Linux.

Como matar todos os processos Python no Linux

Usaremos principalmente os comandos Killall e Pkill para matar todos os processos Python no Linux. Esses comandos encerram ou matam o grupo de qualquer processo em execução com base em seu nome e outros atributos.

Comando pkill

O comando pkill faz parte do pacote PROCPS-NG ou APS, pré-instalado em quase todas as distribuições Linux. Este utilitário de linha de comando ajuda você a matar os processos do programa em execução enviando sinais com base nos parâmetros fornecidos. Aqui, você pode especificar qualquer processo por seu nome parcial ou completo ou outros atributos. É muito fácil excluir qualquer grupo de processos através deste comando.

Aqui, mataremos todos os processos Python com o comando pkill. Então, execute o seguinte comando para matar os processos Python:

Sudo Pkill Python

Depois de entrar no comando anterior, ele pedirá sua senha root. Assim que você inserir a senha, ela acabará imediatamente.

Comando Killall

O comando killall também funciona de maneira semelhante ao comando pkill. Este utilitário de linha de comando também é simples de usar. Tudo o que você precisa fazer é passar o nome do processo ou outros atributos como argumentos para Killall.

Aqui, removeremos todos os processos Python usando o comando killall. Execute -o no terminal adicionando o nome do processo que você deseja excluir com o comando killall. Vamos matar todos os processos Python executando o seguinte comando:

Killall Python

Depois de executar o comando anterior no terminal, você irá para a tela desse processo e verá que seu processo de execução foi morto. Como você pode ver, seu processo python em execução é "encerrado" executando o comando anterior.

Conclusão

Neste guia, explicamos como matar todos os processos Python no Linux. Terminamos um grupo de processos Python usando os utilitários de linha de comando “pkill” e “killall”. A característica exclusiva semelhante entre esses dois utilitários da linha de comando é que eles podem matar um grupo de processos sem o número PID com base no nome do processo. Como vimos, eles são fáceis de executar, e podemos matar rápida e facilmente um monte de processos python.