Ikasten.IO
Learning, Aprendiendo

Matar todos los procesos de un tiro (y II) 19 febrero, 2008

Por aclamación popular 🙂 Estas tres líneas de comandos son equivalentes, todas ellas buscan procesos en cuyo nombre (o argumentos) contengan el string “cadena” y los mata. Para ser sinceros, no conocía pkill, y al parecer es exactamente el comando que resume todo este post. Es genial tener una base de lectores expertos que enseguida muestran la mejor solución al problema 🙂

$ kill -9 ps -ef | grep -i cadena | awk {’print $2′}
$ pgrep cadena | xargs kill -9
$ pkill -9 cadena

Finalmente, también se ha nombrado killall, pero para buscar los procesos a matar, sólo se basa en el nombre del ejecutable, y no puedes decirle que mate “cualquier proceso en cuyos argumentos aparezca la cadena X”, por ejemplo.

Categorias Bash diariolinux

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *