Poder matar un proceso por nombre o palabra en el comando

Para matar un proceso por nombre o palabra en el comando, solo hay que cambiar <PROCESO> por el nombre o alguna palabra del comando que saldría con :

#ps aux | grep <PROCESO>

Se podria usar este:

#ps -ef | grep liferay | grep -v grep | awk '{print $2}' | xargs kill -9

No se usa “grep” en el comando final porque también sale el proceso del “grep” y como ya ha acabado da error al internarlo matar.

Por eso esta solución  es la que hay que usar:


#ps -ef | awk '/<PROCESO>/ && !/awk/ {print $2}' | xargs -r kill -9

Conocimiento Open Source 

Desde siempre intentamos aplicar la filosofía Open Source también con el conocimiento, por ello nació el Blog Open Source, donde nuestros desarrolladores comparten notas, consejos y tutoriales sobre tecnología y desarrollo, soluciones a problemas diarios, bugs o cualquier información que creemos, puede ser interesante.

0 comentarios

Enviar un comentario

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