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
0 comentarios