jueves, 30 de abril de 2009

Matar tty, u otro proceso

Un error tipico (que suelo tener) es el de dejarme un sesion o dos abierta en el servidor que tenemos en la universidad para las asociaciones del cual, junto con otro compañero, soy administrador. Es un error grabe pero por desgracia muy comun. La solución a esto es bastante simple, de hecho esta entrada puede parecer un poco n00b pero estoy seguro que será util a alguien.

Lo normal en estos casos (y si quiseramos matar otro proceso), sería buscar el PID del proceso con un ps -ef y un grep, en el caso de una tty se podría buscar asi: ps -ef | grep tty ahora buscamos el PID, que es la segunda columna; y hacemos un kill -9 PID y listo. En el caso de la tty habria que fijarse no solo en la tty si no que el PID sea de una shell, vease bash o zsh. Si no, podriamos estar matando procesos dependientes de la sesion pero no la sesión en sí.

¡Espero que os sea util!

No hay comentarios: