여러 개의 프로세스가 있을 경우에 하나의 PID만을 출력하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,562 조회
- 0 추천
- 목록
본문
여러 개의 프로세스가 있을 경우에 하나의 PID만을 출력하기
앞의 아파치 프로세스의 PID출력 예에서 보았듯이 여러 개의 프로세스가 동시에 실행되고 있을 경우에는 PID가 여러 개 존재합니다.
이와 같이 여러 개의 PID가 존재할 경우에 하나의 PID만을 출력하려면 -s옵션을 사용하시면 됩니다.
[root@su250 ~]# ps -ef | grep httpd root 3181 1 1 08:17 ? 00:00:00 /usr/sbin/httpd apache 3183 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3184 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3185 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3186 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3187 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3188 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3189 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd apache 3190 3181 0 08:17 ? 00:00:00 /usr/sbin/httpd root 3193 3007 0 08:17 pts/4 00:00:00 grep httpd [root@su250 ~]# [root@su250 ~]# pidof -s httpd 3190 [root@su250 ~]# |
httpd는 모두 9개 존재하였지만 -s옵션을 사용함으로써 하나만을 출력하였습니다.
관련자료
-
이전
-
다음