Trucos UNIX: ¿Como matar todos los procesos de un usuario?
Sábado, 15 de marzo de 2008
Bueno, si usted tiene un montón de servidores a los cuales se puede conectar con SSH y lo quiere es matar todos los procesos de un usuario en particular, entonces puede usar algo como esto:
1 #!/bin/bash2 for machine in `cat myhostfile`; do3 ssh -x -q -f $machine "/usr/bin/pkill -9 -U myuser"4 done
Funciona bajo Solaris 7 o superior y Linux. OS X por supuesto no lo tiene
Buscar en otros sitios:
Blogalaxia:pkill, bash, ssh, kill -9
Technorati:pkill, bash, ssh, kill -9
To2blogs:pkill, bash, ssh, kill -9
Del.icio.us:pkill, bash, ssh, kill -9
Sin categoría
hey!
processes have feeligs too!