sexta-feira, 23 de março de 2012

Pegar PID de processos pelo nome

Realmente o Shell é poderoso!

Até hoje quando precisava pegar o PID de algum processo pelo nome, sempre utilizava a fórmula clássica do ps aux | grep <nome>. Porém hoje conheci o pgrep, um comando que torna essa atividade de pegar o PID pelo nome de uma maneira mais eficaz e eficiente.

Vide:

Maneira eficaz que sempre utilizei...
[root@hostname]# ps aux | grep -i varnish | grep -v grep | tr -s ' ' | cut -d" " -f2
18148
18149

Maneira mais eficiente, que utilizarei a partir de hoje... :)

[root@hostname]# pgrep varnish
18148
18149

È o PODER do Shell em suas mãos!!!!

Nenhum comentário:

Postar um comentário

VMworld On-Demand Video Library

Link onde encontramos as palestras do VMware 2018 e muito mais. https://videos.vmworld.com/searchsite/2018