7 formas de matar programas que no responden en Linux

El software de Linux es lo suficientemente robusto como para funcionar sin causar problemas, pero a veces incluso las mejores aplicaciones pueden bloquearse. En lugar de esperar a que se bloqueen, puede eliminar estos programas que no responden. De hecho, hay tantas formas de eliminar programas de Linux que es posible que tenga muchas opciones.

Si tiene problemas con una aplicación en Linux, aquí le mostramos cómo cerrar un programa en Linux.

1. Elimine un programa de Linux haciendo clic en la “X”

Probablemente ya hayas intentado alejarte y preparar una bebida caliente. Si regresó a su PC y descubrió que la aplicación aún está bloqueada, ha tenido suficiente tiempo para recuperarse. Una aplicación que no responde normalmente tiene botones atenuados u opciones que no parecen funcionar. Es posible que tampoco pueda mover la ventana de la aplicación por la pantalla.

¿Entonces, cuál es la solución?

Simplemente haga clic en el X en la esquina superior (izquierda o derecha, dependiendo de su sistema operativo Linux). Esto debería detener el programa en seco. Es posible que vea un cuadro de diálogo que le pide que Esperar o Forzar la salida para terminarlo ahora.

Si todo va según lo planeado, algunas distribuciones le pedirán que envíe un informe de error.

2. Cómo matar un programa en Linux con System Monitor

La siguiente opción es abrir la utilidad System Monitor de su sistema operativo Linux.

Para encontrar esto en Ubuntu:

  1. Abierto Mostrar aplicaciones
  2. Desplácese hasta Utilidades
  3. Seleccione Monitoreo del sistema

Sin duda, su distribución será diferente, pero System Monitor muestra una lista de procesos en ejecución bajo el Procesos pestaña.

Para forzar la eliminación de un proceso de Linux, simplemente selecciónelo y haga clic con el botón derecho. A continuación, tiene tres opciones, que debe probar en este orden:

  • Detener: Esto detiene el proceso, lo que le permite continuarlo más tarde. No funcionará en la mayoría de los casos.
  • Fin: La forma correcta de close un proceso, esto cerrará la aplicación de forma segura, limpiando los archivos temporales en el camino.
  • Matar: Esta es la opción extrema y solo debe usarse si falla el proceso final.

Lo mejor es utilizarlos en orden. Sin embargo, si la aplicación se bloquea regularmente, es posible que prefiera usar un comando que sepa que funciona.

3. Forzar la eliminación de procesos de aplicaciones de Linux con “xkill”

Otra opción que puedes emplear es xkill.

Esta es una herramienta de eliminación forzada preinstalada en Ubuntu, pero puede instalarla a través de la Terminal en otras distribuciones si es necesario. Cuando se le llame, xkill le permitirá close cualquier proceso de escritorio. Instálelo con el siguiente comando:

sudo apt install xorg-xkill

Una vez hecho esto, ejecute xkill simplemente escribiendo

xkill

El puntero de su mouse mostrará una cruz (o una calavera). Haga clic con el botón izquierdo en la aplicación infractora para close eso.

4. Forzar el cierre de las aplicaciones de Linux con el comando “matar”

Hipocresía close ¿Su aplicación no responde con una herramienta de escritorio? La solución podría ser una herramienta que fuerce el cierre de las aplicaciones de Linux en la línea de comandos.

Varias opciones de línea de comando están disponibles para ayudarlo a close tu aplicación Mejor aún, estos pueden usarse en su computadora o conectándose a través de SSH desde otro dispositivo.

El comando kill de Linux se puede usar aquí, pero primero requiere una ID de proceso. Puede encontrar esto ejecutando un comando que interrogue a la aplicación por su ID de proceso:

ps aux | grep [process name]

El resultado mostrará el ID del proceso. Esto se puede usar de la siguiente manera para detener el proceso de Linux:

kill [process ID]

Tenga en cuenta que si su comando Linux kill app falla, es posible que deba agregar el comando con sudo.

5. Use los comandos “pgrep” y “pkill” de Linux Force Kill

¿Qué sucede si no sabe o no puede encontrar el ID del proceso? Aquí es donde entra el comando pkill. En lugar de un ID de proceso, simplemente use pkill junto con el nombre del proceso:

pkill [process name]

Alternativamente, puede usar el comando pgrep para encontrar la ID del proceso:

pgrep [process name]

…y siguiendo esto, use pkill con el ID del proceso.

pkill [process ID]

Al igual que con el comando de matar, esto debería close el proceso de Linux en alrededor de 5 segundos.

6. Forzar la eliminación de instancias de Linux con “killall”

¿No tuvo suerte con kill o pkill? Es hora de usar la opción nuclear: killall.

Afortunadamente, no es tan devastador como podría ser. El comando killall finalizará todas las instancias de un programa específico. Entonces, en lugar de matar a uno Firefox (u otro navegador de Linux), el siguiente comando los finalizará a todos:

killall firefox

Todo lo que necesita es el nombre del proceso y el comando killall (posiblemente con sudo si lo exige su configuración).

killall [process name]

Naturalmente, solo debe usar este comando cuando sea necesario. No es adecuado para la mayoría de las situaciones de programas que no responden.

7. Force-Kill un proceso en Linux con un atajo de teclado

¿Quiere ahorrar tiempo cerrando software que no responde? La mejor opción es crear un atajo de teclado. Esto le dará la opción inmediata de close una aplicación, pero requiere xkill para que esto funcione. Así es como funciona en Ubuntu:

  1. Abierto Ajustes > Atajos de teclado
  2. Desplácese hasta la parte inferior y haga clic en + para crear un nuevo acceso directo
  3. En el Nombre y Mando campos de entrada “xkill”
  4. Hacer clic Atajo para establecer una combinación de métodos abreviados de teclado para llamar al comando
  5. Hacer clic Agregar para terminar

Para usar el atajo cuando una aplicación se bloquea, simplemente use el atajo de teclado. El puntero del mouse se convertirá en una X y podrá hacer clic en cualquier lugar de la aplicación que desee close.

¿Forzar el cierre regular de las aplicaciones de Linux? Actualice su hardware

¿Las aplicaciones que no responden están causando problemas regularmente? Probablemente podría beneficiarse de hacer algunos cambios en el hardware de su computadora Linux.

Instalar RAM adicional es la forma número uno de darle más potencia a su computadora y podría ser justo lo que necesita para evitar que esas aplicaciones temperamentales dejen de responder en el futuro.

Ahora ya sabes cómo matar un programa en Linux

Entonces, la próxima vez que una aplicación o utilidad de Linux se cuelgue y deje de responder, todo lo que necesita hacer es aplicar una de estas soluciones:

  1. Haga clic en la X en la esquina
  2. Usar el monitor del sistema
  3. Usa la aplicación xkill
  4. Emplear el comando matar
  5. Cerrar aplicaciones de Linux con pkill
  6. Usa killall para close software
  7. Cree un atajo de teclado para automatizar la eliminación de una aplicación en Linux

Si encuentra que está terminando regularmente las aplicaciones de Linux que no responden, ¿por qué no considerar cambiar a un sistema operativo Linux más liviano?

Related Posts