Matar aplicaciones congeladas en Ubuntu

Matar aplicaciones congeladas en Ubuntu
A veces, las aplicaciones que se ejecutan en su sistema se congelan y dejan de responder. Una aplicación congelada no se puede cerrar simplemente usando el botón X en la esquina superior derecha de la interfaz, pero reiniciar el sistema no siempre es una buena solución, especialmente si el sistema está ejecutando servicios críticos.

En Ubuntu, hay varios métodos que se pueden usar para matar aplicaciones congeladas de manera segura y rápida sin reiniciar su sistema: xkill, servicios de monitor de sistema y los comandos matan, pkill y killall. En este artículo, discutiremos estos métodos en una máquina que se ejecuta Ubuntu 20.04 LTS (fosa focal).

Xkill

Xkill es una utilidad de Linux que le permite matar aplicaciones congeladas que se ejecutan en Ubuntu. Viene preinstalado en la mayoría de las distribuciones de Linux, pero si no está instalado en su sistema, puede instalarlo como se describe a continuación.

Primero, abra el terminal usando Ctrl+Alt+del e ingrese el siguiente comando:

$ sudo apt install xorg-xkill

Luego, proporcione una contraseña de sudo, y cuando se le solicite confirmación, presione Y, después de lo cual el sistema iniciará la instalación de XKill. Una vez finalizado la instalación, Xkill se puede usar para matar aplicaciones que no respondan.

Para matar una aplicación congelada, simplemente escriba xkill En la terminal:

$ xkill

Al hacerlo, su cursor se convertirá en un X. Simplemente coloque la X en la aplicación que desea cerrar y haga clic en ella para cerrar la aplicación inmediatamente.


Puede crear un atajo de teclado para XKill haciendo clic derecho en su escritorio Ubuntu y abriendo el Ajustes solicitud.


En la ventana de configuración, seleccione Atajos de teclado del panel izquierdo.


Luego, en el panel derecho, haga clic en el botón +, como se muestra en la captura de pantalla a continuación.


Cuando aparezca el siguiente cuadro de diálogo, especifique un nombre fácil de usar para el acceso directo en el Nombre campo. Entonces, en el Dominio campo, escriba xkill. A continuación, haga clic en el Establecer un atajo botón para seleccionar un acceso directo para la utilidad XKill.


Use cualquier combinación de claves para establecer un atajo para la utilidad XKill. Por ejemplo, para usar CTRL+K para iniciar XKill, presione y presione y luego presione la tecla K. Entonces, libera ambas teclas.


Haga clic en el Agregar botón para agregar su atajo.


Ahora, siempre que necesite matar una aplicación congelada, puede presionar las teclas de acceso directo para ejecutar el comando xkill.

Uso del monitor del sistema

Desde Ubuntu System Monitor, también puede matar una aplicación. Para abrir el monitor del sistema, presione la tecla súper en su teclado e ingrese el monitor del sistema. Cuando aparezca el icono para el monitor del sistema, haga clic para abrirlo.


En la aplicación del monitor del sistema, habrá una lista de procesos que se ejecutan actualmente en el sistema. Seleccione el proceso que desea matar y haga clic con el botón derecho. En el menú que aparece, seleccione Matar Para matar el proceso seleccionado inmediatamente.

Usando Kill, Pkill y Killall

Kill, Pkill y Killall se pueden llamar a la línea de comando para matar una aplicación basada en su nombre de proceso o ID de proceso (PID).

Para encontrar el PID, emita el siguiente comando en el terminal:

$ PS aux | grep

Por ejemplo, en la siguiente salida, 34636 es el PID de la aplicación Rhythmbox.

$ PS aux | Grep Rhythmbox


Para matar un proceso utilizando su PID, use el comando Kill de la siguiente manera:

$ Kill 34636

Aquí, 34636 es el PID de Rhythmbox obtenido anteriormente.

Alternativamente, para matar un proceso utilizando su nombre de proceso, puede usar el pkill y Mátalos a todos comandos. Para usar pkill para matar un proceso, escriba pkill seguido del nombre del proceso de la siguiente manera:

$ pkill rythmbox


Para usar killall para matar un proceso, escriba Mátalos a todos seguido del nombre del proceso de la siguiente manera:

$ Killall Chrome

Conclusión

Como puede ver, hay múltiples formas de matar una aplicación congelada en Ubuntu. Al usar cualquiera de los métodos anteriores, puede matar fácilmente una aplicación que no responde ni termine. Del mismo modo, puede matar una aplicación que está bloqueada por otro proceso.