7 formas de eliminar programas que no responden en Linux

7 formas de eliminar 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 para elegir.





Si tiene problemas con una aplicación en Linux, aquí hay varias formas de eliminar 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 se bloquea, ha tenido tiempo suficiente para recuperarse. Una aplicación que no responde normalmente tiene botones en gris u opciones que no parecen funcionar. También es posible que no pueda mover la ventana de la aplicación por la pantalla.





cómo conectar el controlador a xbox one

¿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:

  1. Abierto Mostrar aplicaciones
  2. Desplazarse hasta Utilidades
  3. Seleccione Monitor del sistema

System Monitor muestra una lista de procesos en ejecución bajo el Procesos pestaña.





Para eliminar un programa que no responde aquí, simplemente selecciónelo y haga clic con el botón derecho. Luego tiene tres opciones, que debe probar en este orden:

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

Es mejor usarlos en orden. Sin embargo, si la aplicación se cuelga con regularidad, es posible que prefiera utilizar un comando que sepa que funciona.

3. Forzar la eliminación de los procesos de aplicación de Linux con 'xkill'

Otra opción que puede 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 llame, xkill le permitirá cerrar cualquier proceso de escritorio. Instálelo con el siguiente comando:

|_+_|

Una vez hecho esto, ejecute xkill simplemente escribiendo

|_+_|

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

4. Forzar el cierre de las aplicaciones de Linux con el comando 'kill'

¿No puede cerrar su aplicación que 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.

Hay varias opciones de línea de comandos disponibles para ayudarlo a cerrar su aplicación. Mejor aún, estos se pueden usar en su computadora o por conectando a través de SSH desde otro dispositivo.

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

|_+_|

El resultado mostrará el ID del proceso. Esto se puede utilizar de la siguiente manera:

|_+_|

Tenga en cuenta que es posible que deba agregar el comando con sudo.

5. Utilice los comandos de salida forzada de Linux 'pgrep' y 'pkill'

¿Qué sucede si no conoce 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:

|_+_|

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

razones por las que las redes sociales son malas
|_+_|

… Y después de esto, use pkill con el ID del proceso.

|_+_|

Al igual que con el comando kill, esto debería cerrar el proceso en unos 5 segundos.

6. Forzar la eliminación de todas las instancias de Linux con 'killall'

¿No has tenido suerte con matar o matar? 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 un Firefox (u otro Navegador Linux ), el siguiente comando los terminará a todos:

|_+_|

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

|_+_|

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

7. Forzar la eliminación de un proceso en Linux con un atajo de teclado

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

  1. Abierto Configuración> Atajos de teclado
  2. Desplácese hasta la parte inferior y haga clic en + para crear un nuevo atajo
  3. En el Nombre y Mando campos de entrada 'xkill'
  4. Hacer clic Atajo para establecer una combinación de atajos de teclado para llamar al comando
  5. Hacer clic Agregar para terminar

Para usar el atajo cuando una aplicación se cuelga, 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 cerrar.

¿Matar regularmente aplicaciones de Linux? Actualice su hardware

¿Las aplicaciones que no responden causan problemas con regularidad? Probablemente podría beneficiarse de realizar algunos cambios en su computadora Linux.

superfetch windows 10 alto uso del disco

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 sabe cómo finalizar un programa en Linux

Por lo tanto, 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. Emplea el comando de matar
  5. Cierre las aplicaciones de Linux con pkill
  6. Utilice killall para cerrar el software
  7. Cree un atajo de teclado para automatizar la eliminación de una aplicación en Linux

Si experimenta regularmente aplicaciones Linux que no responden, ¿por qué no considerar cambiar a un sistema operativo Linux liviano?

Cuota Cuota Pío Correo electrónico 14 distribuciones ligeras de Linux para darle nueva vida a su vieja PC

¿Necesita un sistema operativo ligero? Estas distribuciones especiales de Linux pueden ejecutarse en PC más antiguas, algunas con tan solo 100 MB de RAM.

Leer siguiente
Temas relacionados
  • Linux
  • Apoyo técnico
  • Administración de tareas
  • Solución de problemas
  • Consejos de Linux
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Un colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse