You could put your verification ID in a comment Or, in its own meta tag Or, as one of your keywords Your content is here. The verification ID will NOT be detected if you put it here. Linux para Noveles: Cómo matar un proceso desde consola

Mi blog ha sido movido!

Seras automaticamente redirigido a la nueva direccion. Si esto no ocurre, visita
http:http://www.linuxnoveles.com/
Y actualiza tus Favoritos.

domingo, 22 de mayo de 2011

Cómo matar un proceso desde consola

Imagina que estas viendo una película en tu antiguo ordenador, y que de repente esta se para y el programa deja de funcionar, ni si quiera puedes cerrar el programa para poder abrirla de nuevo y retomar tu película. Pues vamos a ver qué podrías hacer, es realmente sencillo, lo primero es abrir una terminal y escribrir:

ps aux

Busca ahí tu reproductor de películas, por ejemplo VLC, y una vez sabes cómo se llama el proceso ejecuta:

pgrep vlc

Sustituyendo vlc por tu reproductor de películas, o mejor dicho, por la aplicación colgada, sea la que sea. Esto te devolverá un número de 5 cifras, copialos. Y ahora ejecuta:

kill 12345

Sustituyendo 12345 por el número copiado. Tras ejecutar esto, el proceso 12345, es decir, VLC, se terminará. Pero existen más opciones a esta:

Imagina que esto te pasa mientras juegas a un juego a pantalla completa, y si no puedes salir al escritorio para abrir la terminal, lo que haremos será pasar a modo consola, utilizando esta combinación de teclas: 

Control + Alt + F2.

Tras esto, debemos introducir el nombre de usuario y la contraseña. Y volveríamos a realizar el proceso anterior, buscando el proceso, averiguando la ID del proceso y matandolo.  
Para volver al modo gráfico utilizaremos la combinación de teclas: Control + Alt + F7.
Ambos métodos son ideales tanto si la aplicación colgada es visible en el escritorio como si no, pero quizás sea más sencillo realizar lo mismo con un simple comando:
$ xkill

Este comando convertirá el puntero del ratón en una X, al pulsar en la vetana de la aplicación colgada, su proceso se terminará, obviamente sólo funcionará si el proceso es visible en el escritorio.

Facilitando aun más las cosas, si es habitual que por ejemplo, Firefox se cuelgue, y sabes que su proceso se llama firefox, ¿para qué ejecutar siempre pgrep para averiguar su ID? Si conoces el nombre del proceso, simplemente ejecuta:

pkill firefox

Sustituyendo firefox por el nombre del proceso que sea. Si no sabes el nombre del proceso también puede servirte de ayuda pkill: imagina que el proceso de firefox no se llama firefox, se llama firefox1, al poner:

pkill firefox

No haría nada, pues ese no es el nombre del proceso, puedes optar por buscar su ID o utilizar el siguiente método:

pkill firefox

Y sin pulsar intro, pulsas el tabulador y se autocompletará, quedando:

pkill firefox1

Para poder finalizar el proceso. Y como no, no podía cerrar este artículo sin comentar que si vas a Sistema > Administración > Monitor del sistema y pulsas click derecho sobre un proceso, te sale la opción de matarlo.
 
Gracias a Ubunteate

No hay comentarios:

Publicar un comentario

Comentario inicial

Alguna vez te has cansado de windows, pero no te atreves a dejarlo, esta es tu pagina. Te enseñaremos pequeños trucos y guías para que puedas hacerlo fácilmente. Ubuntu, fedora, debian, linux mint, unity, gnome, kde, kubuntu

Esta web es sin animo de lucro, solo para facilitar el aprendizaje a los noveles. Toda la información aquí recopilada se obtiene libremente en Internet.