Método mais eficaz para matar um processo no Linux

Olá. No sistema Linux existem diversos meios para se chegar ao mesmo fim. Quando você usuário estiver em dificuldades com alguma coisa, procurem meios diversos para conseguir seu objetivo. Essa é uma dica que muitos desconhecem pois não estão acostumados com a filosofia de um sistema aberto e que não limita as suas possibilidades. Use esse método para fechar ou matar um processo que persiste em não largar o sistema incapacitando outro aplicativo de abrir. Esse método é através do terminal, mas não se sinta intimidado. Pratique pequenos passos no terminal e verás que ele é muito útil.

Método

Antes de começar, vamos a algumas considerações. Utilizaremos dois comandos: “ps -aux” e “kill -9″. O “ps -aux” te mostrará todos os processos abertos no sistema incluindo os inicializados durante o boot. Já o “kill -9″ irá fechar na marra o processo. Então, chega de falar e vamos agir. No terminal, dê o comando abaixo para listar todos os processos.

$ ps -aux

Fazendo isso, aparecerá várias linhas. Na segunda coluna, há um número de PID para cada processo. Anote o número PID do processo que você quer matar. No exemplo, quero fechar o Firefox porque ele está com uma instabilidade. Seu número PID é 2896. Feito isso, digito no terminal o comando para fechar o processo número 2896, que é o Firefox.

$ kill -9 2896

Prontinho!! Firefox morto.

Atualização em 22/06/2010: Um comando melhor que o ‘ps -aux’ é o ‘ps -e’.

3 Respostas para “Método mais eficaz para matar um processo no Linux”

  1. diggao 06/fev/2010 às 18:11 #

    Chromium 4.0.249.43 Linux

    Muito bom!

    Se me permite, deixo aqui outra dica:

    Tem também o xkill que é gráfico e serve para matar aquelas janelas que travam e insistem em não fechar.

    Basta teclar “alt + f2″ (no gnome), digitar xkill e teclar enter. Depois é só clicar na janela travada pra mandar ela pro espaço.

  2. Nícholas André 10/fev/2010 às 20:35 #

    Firefox 3.5.7 Ubuntu

    Eu não gosto muito do xkill pois as vezes ele feixa a janela mais deixa o processo em ‘defunct’, sempre uso esse método mesmo para matar os processos teimosos na minha modéstia máquina rsrs

    Blog muito bom, parabéns!

    Abraços

  3. Gean Kleber 22/jun/2010 às 23:17 #

    Chromium 5.0.375.70 Linux

    eu uso

    $ ps -aux | grep firefox

    Daí ele lista só os processos que possuem a palavra firefox

Deixe um comentário