martes, 20 de octubre de 2009

Matar procesos

TEXTO A MOSTRAR
Escenario: Tenemos un programa bloqueado a pantalla completa. No podemos ejecutar gnome-system-monitor (útil para cerrar programas rebeldes) y no responde al típico control+c o a alt+F4 ¿que hacemos?

Lo primero es pasar a modo consola, tendremos una consola del sistema pulsando:



Control + Alt + F2

Entonces nos pedirá (a mi me lo pide) el nombre de usuario y contraseña. Usamos el de usuario normal, no necesitamos nivel de root.

Ahora tenemos una consola funcional. Para poder cerrar el programa necesitaresmos su PID (Process Identification, creo). Podemos sacar una lista de todos los procesos que se están ejecutando junto con su correspondiente PID con el comando ps pero posiblemente la lista sea muy larga así que pasaremos la salida de ese comando por un filtro con grep para que nos de el PID exacto del programa que queremos cerrar, esto lo haremos de la siguiente manera:

ps -e | grep nombreprograma


Una vez tengamos el PID cerrar el programa es tan sencillo como hacer:

kill PID

(donde PID es el número PID del programa que está bloqueandote el sistema)

Ahora ya debería de estar cerrado ese molesto programa pero aun tenemos ante nosotros la consola y nosotros queremos volver a nuestro escritorio asi que pulsamos:

Control + Alt + F7

Y tendremos nuestro escritorio ya liberado del programa que lo bloqueaba.

NOTA; Tambien puedes usar killall y nombre del ejecutable

Por Viafarajw

CONTINUACIÓN