Para matar procesos en sistemas GNU/Linux se suele hacer uso de la orden kill, la cual en su uso "estandar" (kill pid) pide a la aplicación que termine ella sola por medio de una señal TERM, usadas por los programas para cerrarse correctamente, guardando temporales, cerrando ficheros, liberando memoria,.. Cuando el programa se ha colgado 100% y no responde a nuestras peticiones es muy probable que no responda a las señales TERM, en estos casos debemos usar una señal KILL para que el kernel cierre violentamente ese proceso liberando todos los recursos. En este post vamos a ver distintas formas de matar todos los procesos de un usuario determinado, lógicamente como root.
Usando Slay
# slay -9 usuario1 usuario2 ...
# slay -KILL usuario1 usuario2 ...
# slay usuario1 usuario2 ...
Podemos indicarle el numero de señal:
# slay -N usuario1 usuario2 ...
NOTA: "N" es el numero de señal; -KILL o -9 es lo mismo, cualquiera de los tres primeros comandos nos sirve para mandar señales KILL.
Descargar Slay: http://freshmeat.net/redir/slay/9643/url_tgz/Slay.1.2.tar.gz
sábado, 25 de octubre de 2008
Suscribirse a:
Enviar comentarios (Atom)

1 comentario:
Buenas. Quería comentarte una cosa, estás incumpliendo la licencia de mi blog:
www.busindre.com
Al poner mis artículos como si fueran tuyos, lo cual es una falta de educación y no es legal ya que estás generando una violación de la licencia de dichos escritos. Debes poner la fuente siempre, no puedes copiar artículos de otra gente y ponerlos en tu blog como si fueras tú su autor.
Estos son los artículos que he visto, pero no he buscado demasiado tampoco:
http://mentes-inkietas-reload.blogspot.com/2008/10/ahorrar-batera-en-portatiles-con.html
http://mentes-inkietas-reload.blogspot.com/2008/10/apagar-el-monitor-en-gnulinux.html
http://mentes-inkietas-reload.blogspot.com/2008/10/exploits-para-encriptacion-tipo-7-de.html
http://mentes-inkietas-reload.blogspot.com/2008/10/detectar-escaneos-de-puertos-y-ataques.html
http://mentes-inkietas-reload.blogspot.com/2008/10/matar-todos-los-procesos-de-un-usuario.html
Ruego cumplas con la licencia en todos los post que copiaste.
Licencia: http://creativecommons.org/licenses/by-nc-sa/3.0/es/
Un saludo y espero que solo haya sido un despiste por tu parte :D
Publicar un comentario