※ 요약

리눅스 명령어 pstree는 프로세스의 상관관계(부모-자식 관계)를 트리 형태로 출력해주는 명령어로써, 관계를 트리 형태로 출력해주므로 계층 관계를 한 눈에 파악할 수 있다.


※ 경로

/usr/bin/pstree


※ 사용법

pstree [옵션]... [pid|user]


※ 옵션

옵션

 설명

 -a

 지정한 인수까지 출력

 -c

 중복된 프로세스도 모두 출력, 디폴트 값은 트리 내의 동일한 프로세스를 하나의 프로세스로 출력하고 중복된 개수를 출력함

 -G

 VT100 형태의 트리로 출력

 -h

 현재 프로세스와 부모 프로세스를 하이라이트 형태로 출력

 -H pid

 지정한 pid(프로세스ID)의 프로세스와 부모 프로세스를 하이라이트 형태로 출력

 -l

 긴 라인을 모두 출력

 -n

 pid를 기준으로 정렬하여 출력

 -p

 pid도 출력

 -u

 uid도 출력

 -U

 UTF-8(유니코드) 형태로 출력

 -V

 pstree의 버전 정보를 출력


※ 사용예

아무 옵션없이 pstree만 실행한 모습이다. 아래 출력된 내용을 보면 모든 프로세스는 init에서 파생된 자식 프로세스들이라는 것을 알 수 있다.



옵션 a와 p를 입력한 모습이다. 옵션 p로 인해 pid도 함께 출력된 모습이다.


※ 관련 명령어


+ Recent posts