Este artigo mostraralle varias formas de matar unha aplicación dentro de Linux.
Imaxina que ten Firefox en funcionamento e por calquera motivo un escandinavo Flash script deixou o seu navegador non responde. Que farías para pechar o programa?
Dentro de Linux hai moitas formas de matar calquera aplicación. Esta guía mostraralle 5 deles.
Mata as aplicacións de Linux usando o comando Kill
O primeiro método é usar os comandos ps e kill.
A vantaxe de usar este método é que funcionará en todos os sistemas Linux.
O comando kill precisa saber o ID do proceso da aplicación que precisa matar e é onde entra ps.
ps -ef | grep firefox
O comando ps enumera todos os procesos en execución no seu computador. Os interruptores -ef proporcionan unha listaxe de formato completo. Outra forma de obter a lista de procesos é executar o comando superior.
Agora que ten a ID do proceso pode simplemente executar o comando kill:
matar pid
Por exemplo:
matar 1234
Se, despois de executar o comando kill, a aplicación aínda non morre pode forzala empregando o interruptor -9 do seguinte xeito:
matar -9 1234
Matar aplicacións Linux usando XKill
Unha forma máis simple de matar aplicacións gráficas é usar o comando XKill.
Todo o que tes que facer é escreber xkill nunha xanela de terminal ou se o teu ambiente de escritorio inclúe unha función de comando run enter xkill na xanela de comando run.
Aparecerá un cabelo cruzado na pantalla.
Agora fai clic na xanela que queres matar.
Mata as aplicacións de Linux usando o comando superior
O comando top de Linux proporciona un xestor de tarefas de terminal que enumera todos os procesos en execución no computador.
Para matar un proceso dentro da interface superior simplemente prema a tecla 'k' e introduza a ID de proceso xunto á aplicación que desexa pechar.
Use PGrep e PKill para matar aplicacións
O método de ps e kill utilizado anteriormente está ben e está garantido para funcionar en todos os sistemas baseados en Linux.
Moitos sistemas Linux teñen un método de acceso directo para realizar a mesma tarefa usando PGrep e PKill .
PGrep permítelle escribir o nome dun proceso e devolve a ID do proceso.
Por exemplo:
pgrep firefox
Agora pode conectar a ID do proceso devolto en pkill do seguinte xeito:
pkill 1234
Agarde aínda. É realmente máis sinxelo que iso. O comando PKill pode realmente aceptar o nome do proceso así que simplemente pode escribir:
pkill firefox
Isto está ben se só ten unha instancia da aplicación pero é un pouco menos útil se ten varias fiestras de Firefox abertas e só quere matar. XKill é moito máis útil nesta situación.
Mata as aplicacións que usan o monitor do sistema
Se está a usar o ambiente de escritorio GNOME pode usar a ferramenta Monitor do sistema para eliminar programas non responsables.
Simplemente abre a xanela de actividades e escribe "Monitor do sistema" na caixa de busca.
Fai clic no icono e aparecerá un xestor de tarefas gráficas.
Desprácese ata a lista de procesos en execución e busque a aplicación que desexa pechar. Fai clic co botón dereito sobre o elemento e selecciona "proceso final" ou "proceso de matar".
O "Proceso final" intenta un bo axuste ao longo das liñas de "por favor, pensas que se apaga" mentres que a opción "Proceso de Kill" vai por "non me esquecer da pantalla agora".