Bueno, esto no es tan difícil después de todo :-). En realidad, no es común que necesite hacer esto pero en caso que lo necesite... Tiene varias formas de hacerlo. Puede hacerlo buscando el PID del programa que se rebeló y usar kill para terminarlo, o puede usar la herramienta xkill u otras herramientas gráficas como las que le muestran el árbol de procesos.
La primera cosa a hacer para terminar un programa que se está portando mal es encontrar su PID, o identificador de proceso. Para hacerlo, ejecute el comando siguiente desde una consola: ps aux | grep netscape, suponiendo que Netscape es el programa rebelde. Obtendrá algo como lo siguiente:
Darth 3505 7.7 23.1 24816 15076 pts/2 Z 21:29 0:02 /usr/lib/netscape |
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á! Netscape será terminado. Note que esto sólo se debe usar cuando el programa deja de responder a su 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, entonces Ud. puede tener un control mayor sobre sus procesos. Para más información, vea la página Man de kill y Control de procesos.
Linux-Mandrake incluye una herramienta gráfica para terminar procesos: xkill. La misma es útil para terminar aplicaciones gráficas rebeldes con un sólo clic. Todo lo que tiene que hacer es hacer clic sobre el icono de xkill en el escritorio y, cuando el puntero de su ratón cambia a una calavera con dos huesos cruzados debajo, muévalo sobre la ventana de la aplicación que desea terminar y haga clic sobre dicha ventana. ¡Ya está!
![]() | También puede acceder a xkill con el atajo de teclado siguiente: CTRL+ALT+ESC (al menos desde KDE). |
También puede usar una de las herramientas gráficas de estado de los procesos (como KPM, KSySGuard, y GTOP por nombrar algunas) que le permiten apuntar al nombre del proceso y con un clic solo enviar una señal a ese proceso o simplemente terminar ese proceso.
Anterior | Inicio | Siguiente |
Recuperando cuando se congela el sistema | Subir | Herramientas de solución de problemas específicas de Mandrake |