Bueno, esto no es tan difícil después de todo. Tiene varias formas de hacerlo. Puede hacerlo buscando el PID del programa que dejó de responder y usar el comando kill para terminarlo, o puede usar la herramienta xkill u otras herramientas gráficas como las que muestran el árbol de procesos.
La primer cosa a hacer para terminar un programa que se está portando mal es encontrar el PID, o identificador de proceso del mismo. Para hacerlo, ejecute el comando siguiente desde una consola: ps aux | grep mozilla, suponiendo que Mozilla es el programa rebelde. Obtendrá algo como lo siguiente:
peter 3505 7.7 23.1 24816 15076 pts/2 Z 21:29 0:02 /usr/lib/mozilla
Esto nos dice, entre otras cosas, que Mozilla fue iniciado
por el usuario peter y tiene 3505
como
PID.
Ahora que tenemos el PID del programa rebelde, podemos proceder a ejecutar el comando kill para terminarlo. Entonces, ejecutamos lo siguiente: kill -9 3505, ¡y ya está! Mozilla será terminado. Note que esto sólo se debe usar cuando el programa deja de responder a cualquier entrada. No lo use como la forma común para salir de las aplicaciones.
En realidad lo
que hemos hecho fue enviar la señal KILL
al
proceso número 3505
. El comando
kill acepta otras señales además de
KILL
, por lo que Usted puede tener un control
mayor sobre sus procesos. Para más información, vea kill(1).