Este artigo mostrará várias maneiras de eliminar um aplicativo no Linux.
Imagine que você tem o Firefox rodando e por qualquer motivo, um script Flash desonesto deixou seu navegador sem responder. O que você faria para fechar o programa?
No Linux, existe uma infinidade de maneiras de eliminar qualquer aplicativo. Este guia mostrará 5 deles.
Matar aplicativos do Linux usando o comando Kill
O primeiro método é usar os comandos ps e kill. A vantagem de usar este método é que ele funcionará em todos os sistemas Linux.
O comando kill precisa saber o ID do processo do aplicativo que você precisa matar e é aí que o ps entra.
ps -ef | grep firefox
O comando ps lista todos os processos em execução no seu computador. Os switches -ef fornecem uma listagem completa de formatos. Outra maneira de obter a lista de processos é executar o comando top.
Agora que você tem o id do processo, você pode simplesmente executar o comando kill:
matar pid
Por exemplo:
matar 1234
Se depois de executar o comando kill o aplicativo ainda não morrer, você poderá forçá-lo usando o switch -9 da seguinte maneira:
Mate aplicativos do Linux usando o XKill
Uma maneira mais simples de eliminar aplicativos gráficos é usar o comando XKill.
Tudo o que você precisa fazer é digitar xkill em uma janela de terminal ou, se o ambiente de área de trabalho incluir um recurso de comando de execução, insira xkill na janela de comando de execução.
Uma cruz aparece na tela. Agora clique na janela que você quer matar.
Mate aplicativos do Linux usando o comando principal
O comando top do Linux fornece um gerenciador de tarefas de terminal que lista todos os processos em execução no computador.
Para eliminar um processo dentro da interface superior, simplesmente pressione a tecla 'k' e insira o ID do processo ao lado do aplicativo que você deseja fechar.
Use PGrep e PKill para matar aplicativos
O método ps e kill usado anteriormente é bom e é garantido que funcione em todos os sistemas baseados em Linux.
Muitos sistemas Linux possuem um método de atalho para executar a mesma tarefa usando PGrep e PKill.
O PGrep permite que você digite o nome de um processo e retorna o ID do processo.
Por exemplo:
pgrep firefox
Agora você pode conectar o ID do processo retornado ao pkill da seguinte forma:
pkill 1234
Espere embora. Na verdade, é mais simples que isso. O comando PKill pode realmente aceitar o nome do processo, assim você pode simplesmente digitar:
pkill firefox
Isso é bom se você tiver apenas uma instância do aplicativo, mas é um pouco menos útil se você tiver várias janelas do Firefox abertas e você quer apenas matar uma. XKill é muito mais útil nesta situação.
Matar aplicativos usando o monitor do sistema
Se você estiver usando o ambiente de área de trabalho GNOME, poderá usar a ferramenta Monitor do Sistema para eliminar programas que não respondem.
Basta abrir a janela de atividades e digitar "System Monitor" na caixa de pesquisa.
Clique no ícone e um gerenciador de tarefas gráfico aparecerá.
Percorra a lista de processos em execução e encontre o aplicativo que você deseja fechar. Clique com o botão direito no item e escolha "end process" ou "kill process". "Finalizar processo" tenta um empurrãozinho agradável ao longo das linhas de "por favor, você se importaria de desligar", enquanto a opção "Matar processo" é usada para o "sair da minha tela, agora" sem cerimônias.