본문 바로가기
IT이야기/리눅스

리눅스 명령어 3 - 프로세스 상태 표시

by 행복찾아3만리 2022. 10. 30.
반응형

안녕하세요. 이번 글에서는 리눅스 명령어 중 프로세스 상태를 조회하는 방법에 대해 알아보도록 하겠습니다.

 

실행 중인 프로세스 상태 표시

$ ps

 

주요 옵션

u 사용자 명과 시작 시각 등을 표시
a 모든 사용자의 프로세스 정보를 표시
x 제어 터미널이 없는 정보를 표시
l 상세내용 표시
f 부모 자식 관계를 트리 형태로 표시
w 프로세스 정보 표시 내용을 늘림
j 부모 프로세스, 프로세스 그룹과 같은 정보 표시
m 스레드르 표시

 

주요 표시 항목

USER 사용자명
UID 사용자 ID
PID 프로세스 ID
PPID 부모 프로세스 ID
TT, TTY 제어 터미널
STAT R : 실행 가능 상태
S : 슬립 상태
D : 디스크 내부
T : 정지 상태
Z : 좀비 상태
TIME CPU 시간
CMD 명령어
%CPU CPU 이용률
%MEM 메모리 이용류
SIZE 가상 이미지 크기
RSS 실제 메모리 크기
START 시작 시각
FLAGS 플래그
NI 프로세스 우선순위
WCHAN 프로세스 대기 상태 커널 함수명
PAGEIN Page Fault 횟수
TSIZE 텍스트 크기
DSIZE 데이터 크기
LIM 메모리 제한
반응형

댓글