No Linux, as tarefas são chamadas de processos e cada uma possui um número de identificação exclusivo. Para matar um processo, usamos o comando matar, Neste tutorial, você aprenderá como parar o processo do Linux e melhorar o gerenciamento do seu VPS.

Nós listamos alguns exemplos de onde o comando está matar pode ser útil:

  • Para parar processos automatizados
  • Para parar um processo que começou aleatoriamente.
  • Pare um processo que requer muita memória.
  • Para forçar a imposição de um processo em execução no Linux.
  • Para parar um processo em execução em segundo plano.

O comando kill oferece outras funções além de interromper um processo. Por exemplo, envie um sinal. O sinal TERM é usado por padrão para finalizar o processo.

Exibir o ID do processo no Linux

O comando matar Permite finalizar um processo com seu ID específico (também conhecido como PID). Para exibir o pid no Linux, execute o comando:

ps

Este comando exibe todos os processos disponíveis com um PID. Para criar uma lista mais específica, adicione o comando grep:

ps -ux | Grep Java

Todos os processos Java são exibidos.

Ver todos os sinais de comando kill

O Linux possui vários sinais que podem ser usados ​​para interromper, desligar ou interromper processos. O comando pode ser usado da seguinte maneira:

matar -l

Este comando exibe uma página de manual com vários sinais de comando matar e seus respectivos números. Embora existam muitos caracteres, usamos principalmente SIGKILL (9) e SIGTERM (15).

Como quebrar um processo no Linux via terminal

Agora estamos prontos para conhecer os diferentes usos do comando matar, Lembre-se que usamos o terminal para acessar o servidor. Mais informações podem ser encontradas em nosso tutorial.

Usando o comando kill com um PID

Para um certo processo com um PIDUse o seguinte comando:

Matar 63772

Nesse caso, o número 63772 representa o PID do processo que queremos encerrar. Desde que nenhum sinal foi dado, é isso SIGTERM, O comando pode não funcionar. Nestes casos, você deve terminar o processo à força:

matar [sinal ou opção] pid

Aqui está um exemplo de comando para forçar o processo a fechar:

matar SIGKILL 63772

Você também pode usar o número do sinal:

matar -9 63772

Não esqueça de substituir 63772 pelo PID do processo a ser completado.

Como matar vários processos

Você pode usar o mesmo comando para interromper vários processos. A sintaxe é:

matar -9 pid1 pid2 pid3

Por exemplo:

matar -9 63772 45116 23465

Como quebrar um processo no Linux com o comando Pkill

Pkill é uma linha de comando matar onde você pode especificar o nome ou padrão do processo para encontrar o processo:

Pílula cromada

O comando acima cancela o navegador Chrome. Você também pode especificar uma parte do nome correspondente:

pkill chr

No entanto, esse comando corre o risco de abortar um processo incorreto, especialmente se houver vários processos com o mesmo nome.

Você pode verificar a lista pelo nome completo do processo:

Pidof cromado

Este comando pode ser usado se você souber o nome completo do processo.

Você pode procurar processos semelhantes com o subnome:

pgrep -l chr

Este comando lista o processo com o ID correspondente.

Como quebrar um processo no Linux com o comando Killall

A diferença básica entre os comandos killall e matar é isso killall pode abortar o processo pelo nome enquanto o comando é executado matar use o pid.

Um exemplo do comando é:

Killall chrome

Isso é semelhante ao Pkill. No entanto, killall Apenas com o nome exato do comando, não com um nome parcial (por exemplo, pkill). Esta é uma das razões killall é mais seguro.

Outra diferença é o pacote raiz ao qual esses comandos pertencem. No Linux, o killall pertence ao pacote psmisc. Comandos como ps, top, kill e pkill já pertencem ao pacote process.

O killall Também é diferente porque pode ser ajustado para concluir processos dependentes do tempo. Se você quiser encerrar um processo que levou menos de 40 minutos para ser concluído, use o seguinte:

Killall -y 40m [nome do processo]

Você também pode usar uma das seguintes opções com o comando killall:

  • s – segundos
  • m – minutos.
  • h – horas
  • d dias.
  • w semanas.
  • M meses
  • e – anos.

resumo

Este tutorial aborda as opções de comando mais importantes matar, Para mais informações, consulte o manual do Linux.

Perguntas? Você tem alguma sugestão? Comente abaixo!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

You May Also Like

Crise de marca nas redes sociais: saiba como se posicionar

Crise Toda vez que essa palavra aparece, ela causa arrepios e preocupações,…

Transforme seu Instagram em uma máquina de gerar leads com essas 9 estratégias

Como uma rede social que incentiva os usuários a publicar fotos simples…

6 Melhores Plugins de WhatsApp para WordPress (Mais Usados)

Se você tiver alguma dúvida sobre os plugins do WhatsApp no ​​WordPress,…

novas funções e melhorias do dispositivo

O Google está constantemente à procura de novas ferramentas para ajudar a…