English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux pstree 명령어

Linux 명령어大全

Linux pstree 명령어는 모든 프로세스를 트리 구조로 표시합니다. 트리 구조는 pid(지정된 경우) 또는 init 기본 프로세스로 뿌리(root)를 가지며, 지정된 사용자 id가 있으면 트리 구조는 해당 사용자가 소유한 프로세스만 표시됩니다.

사용 권한: 모든 사용자

문법

pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]

또는

pstree -V

파라미터 설명:

  • -a 해당行程의 전체 명령어 및 매개변수를 표시합니다. 메모리 교환으로置换된行程이면 괄호로 표시됩니다
  • -c 중복된行程 이름이 있으면 별도로 나열됩니다(기본 값은 앞에 추가됩니다 *)

온라인 예제

프로세스 관계 표시

pstree
init-+-amd
|-apmd
|-atd
|-httpd---10*[httpd]
%pstree -p
init(1)-+-amd(447)
|-apmd(105)
|-atd(339)
%pstree -c
init-+-amd
|-apmd
|-atd
|-httpd-+-httpd
| |-httpd
| |-httpd
| |-httpd
....

실행 중인 프로세스를 특별히 표시

# pstree -apnh //프로세스 간 관계 표시

사용자 이름 동시 표시

# pstree -u //사용자 이름 표시

Linux 명령어大全