Posteado por: chipi | octubre 15, 2007

Finalizar procesos en GNU/Linux

¿Se os ha quedao pillao algun programa alguna vez? ¿no os cerraba y se había quedado congelado? Vamos a explicar como “matar” estos programillas.

Como bien sabemos en windows es dando una combinación de palabras ( Ctrl + Alt + Supr ), en linux hay varias formas de cerrar programas que se quedan congelados.

Bien si el programa que no te funciona es por ejemplo el firefox ( con esto quiero decir que no es tan grave como por ejemplo que se te bloquee konqueror) sencillamente abrimos una terminal y escribimos:

$ xkill y pinchamos en la ventana que esté bloqueada y se cerrará

Aun así ahora por ejemplo se me ha bloqueado firefox y aunque he terminado ese proceso, al intentar iniciar de nuevo el programa me decía que ya estaba en ejecución… asi que vamos a acabar con él.

Nota: si por algún casual no nos dejase movernos por el escritorio y abrir una terminal siempre no quedaría abirla mediante Ctrl + Alt + F1

Abrimos la terminal y averiguar el PID del proceso (cambian, no siempre es el mismo) aquí pondriamos:

a) Ver todos los procesos que se estan ejecutando y ahí buscar cual es el que da problemas

$ ps axu

b) Buscar el PID del programa específico

$ pidof firefox-bin (sustituye firefox-bin por el programa que te de problemas)

c) Hacer un filtro

$ ps -e | grep firefox (lo mismo de antes, poner ahí vuestro programa)

Una vez que hemos conseguido el PID, que en mi caso a sido 18068, utilizaremos el comando kill que manda por defecto la señal SIGTERM

$ kill 18068 (ahí iría vuestro PID)

Si aún así persiste añade la señal -9 al comando kill para que mande la señal SIGKILL, o lo que es lo msimo, cerrarlo inmediatamente a lo bestia

$ kill -9 18068

Muerto ya el proceso habreis acabado con el problemilla.

Pero ahí no acaba la cosa, hay muchas más formas de acabar probad, probad…

# kill -9 `pgrep icecat`

# kill -9 $(pidof firefox-bin)

Anuncios

Responses

  1. […] Debemos intentar abrir una consola y ejecutar el comando xkill o kill como expliqué aquí. […]

  2. No existe algún paquete que haga esto de manera gráfica cómo el administrador de procesos de windows’?

  3. gracias me sirvio!!

  4. gracias


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: