프로세스에 여러 인스턴스가 있는지 식별하는 방법

프로세스에 여러 인스턴스가 있는지 식별하는 방법

제 경우에는 nagios 서비스를 실행하는 nagios 서버가 있습니다. 하지만 실행하면 다음 ps -ef | grep nagios을 볼 수 있습니다.

nagios    3361 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3363 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3364 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3368 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3374 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3382 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3384 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3389 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3393 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3397 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3404 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3408 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3414 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios    3416 13524  0 15:42 ?        00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg

nagios 프로세스의 경우에도 마찬가지입니다. 도와주세요.

답변1

pgrep을 사용할 수 있습니다. 바라보다man pgrep

    $pgrep nagios                 #list all the process ids

계산을 위해:

    $pgrep nagios | wc -l

답변2

pidof를 사용할 수도 있습니다. 예 man pidofinfo pidof들어 현재 설정에서 실행하면 다음이 표시됩니다.

pidof chrome
3946 3202 3194 3175 3154 3137 3114 3103 3077 3024 3019 3012 3005 2998 

@Ijaz가 제안한 것처럼 다음을 통해 개수를 얻을 수도 있습니다.

pidof chrome | wc -l
14

관련 정보