6/15/2007

[Linux] ps 명령에 대해 공통적으로 사용되는 플래그

** ps 명령에 대해 공통적으로 사용되는 플래그

- a : 다른 사용자의 프로세스도 표시함.

- c : task_struct 환경의 명령 이름을 표시함.

- e : 명령줄과 and 뒤에 환경을 표시함.

- f : '숲' 패밀리 트리 형식(프로세스 및 서브프로세스)을 표시함.

- h : 헤더를 지정하지 않음.

- j : 작업 형식을 지시함.

- l : 긴 형식을 지시함.

- m : 메모리 정보를 표시함.

- n : USER 및 WCHAN에 대한 숫자 출력을 지시함. WCHAN은 프로세스가 휴식중인 커널 기능의 이름으로, 기능명에서 sys_가 제거됨. /etc/psdatabase가 없으면 숫자는 대신 16진수이다.

- r : 실행중인 프로세스만을 지정.

- s : 신호 형식을 지정함.

- S : 하위 CPU 시간 및 페이지 결함을 추가함.

- txx : ttyxx와 연관된 프로세스만. (여기에서 xx는 터미널의 실제 번호를 위한 위치 지정자임)

- u : 사용자 형식을 지시함. 사용자명과 시작 시간을 제공함.

- v : vm(가상 메모리) 형식을 지정함.

- w : 넓은 출력을 지정함. 즉, 한 줄에 다 들어가지 않는 내용을 명령줄에서 잘라내지 않는다.

- x : 터미널을 제어하지 않고 프로세스를 표시함.