Eliminar multiples procesos desde el terminal con el comando kill


Por Alex el 27/04/2017 , Comentar el artículo

Comparte este artículo:        

Con la combinación de los comandos Kill, grep y awk podemos eliminar multiples procesos que se estén ejecutando desde la linea de comandos.


Por ejemplo, tenemos el proceso de apache y los listamos con ps -ef

ps -ef | grep apache


Os mostrará algo como la imagen

Procesos de apache

Para eliminarlos todos hacelos lo siguiente

sudo kill $(ps -ef | grep apache | awk '{print $2}');


Y conseguimos elimina todos los procesos de golpe sin tener que ir proceso a proceso con kill

Eliminar procesos de apache

Lo que hace el comando anterior es listar los IDs de los procesos a borrar con la instrucción

sudo ps -ef | grep apache | awk '{print $2}'


Y después con kill borrarlos.

Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.



Si te ha gustado el artículo compartelo en:        


Publicidad

También puede interesarte:

Copiar ficheros por ssh/scp entre servidores desde el terminal

Copiar ficheros por ssh/scp entre servidores desde el terminal

Por Alex, el 06/05/2017

La consola de linux

Extraer n líneas del principio o final de un fichero

Extraer n líneas del principio o final de un fichero

Por Alex, el 19/04/2017

La consola de linux

Montar una imagen iso como una carpeta

Montar una imagen iso como una carpeta

Por Alex, el 05/04/2017

La consola de linux

crontab para un usuario determinado

crontab para un usuario determinado

Por Alex, el 12/03/2017

La consola de linux

Desactivar el touchpad desde la consola

Desactivar el touchpad desde la consola

Por Alex, el 30/01/2017

La consola de linux

Configurar una red manualmente desde consola

Configurar una red manualmente desde consola

Por Alex, el 29/01/2017

La consola de linux


Añadir un comentarios:

Nombre:
Email: (no se publica el email)





Publicidad

RECOMENDADOS
LOS MAS LEÍDOS
CATEGORÍAS
ARCHIVO