Ubuntu – pstree 명령어

pstree (process tree)

Linux 시스템에서 실행 중인 프로세스의 계층 구조를 시각적으로 표시하는 명령줄 유틸리티
(시스템의 프로세스 구조를 직관적으로 이해)

기본 기능

프로세스 계층 표시

  • 시스템에서 실행 중인 프로세스를 트리 구조로 표시합니다.
  • 부모 프로세스와 자식 프로세스의 관계를 쉽게 파악할 수 있습니다.

옵션

옵션설명예시
-p프로세스 ID 표시pstree -p: 각 프로세스의 PID를 함께 보여줌
-a명령줄 인자도 함께 표시pstree -a: 프로세스와 함께 실행된 전체 명령어 인자 표시
-h현재 프로세스와 직접적인 부모 프로세스 강조pstree -h: 현재 실행 중인 프로세스와 부모 프로세스를 하이라이트
-u프로세스 소유자 이름도 표시pstree -u: 각 프로세스를 실행한 사용자 이름 표시
-GVT100 그라픽 문자 사용pstree -G: VT100 그라픽 문자 사용
-l긴 출력(한 줄에 최대 길이 제한 없음)pstree -l: 긴 출력, 한 줄에 최대 길이 제한 없음
-n정렬하지 않음pstree -n: 정렬하지 않음
-N필터링된 새 프로세스 트리를 보여줌pstree -N: 필터링된 새 프로세스 트리를 보여줌
-c캐시를 비활성화pstree -c: 캐시 비활성화
-V프로그램 버전을 출력pstree -V: 프로그램 버전 출력
-ZSELinux 보안 컨텍스트를 표시pstree -Z: SELinux 보안 컨텍스트 표시

예시

# 기본 사용법
pstree

# 프로세스 ID 함께 표시
pstree -p
pstree -p root

# 특정 사용자의 프로세스 표시
pstree 사용자이름

# 명령줄 인자 포함하여 표시
pstree -a

# 현재 프로세스와 부모 프로세스 강조
pstree -h

# 프로세스 소유자 이름 표시
pstree -u

# 긴 출력 (한 줄에 최대 길이 제한 없음)
pstree -l

# VT100 그래픽 문자 사용
pstree -G

# 필터링된 새 프로세스 트리 표시
pstree -N

# 캐시 비활성화
pstree -c

# 프로그램 버전 출력
pstree -V

# SELinux 보안 컨텍스트 표시
pstree -Z

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤