"grep httpd" 실행시 grep도 프로세스 id 를 갖게 된다. grep -v grep 로 grep 의 프로세스 id 는 제외되게 해야 의도한 결과가 나온다.
pidof 명령어
pidof 명령어로 현재 구동중인 프로세스를 찾을 수 있다.
$ pidof httpd
30866 8917 8862 8861 7351
CODE
httpd 는 스크립트가 아닌 최종 프로세스 이름이므로 pidof 로 바로 찾을 수 있지만 스크립트 실행시 interpreter 가 프로세스명이 되어 버려서 pidof 로는 찾지 못한다. yum 명령어의 경우 python 으로 작성된 스크립트이며 ps 로 보면 다음과 같이 표시된다