1. ps
processor status. 프로세서들의 상태 점검
*옵션
-l : 자세한 형태의 정보
-u : 각 프로세서의 사용자 이름과 시작 시간
-j : 작업 중심 형태
-s : 시그널 중심 형태
-v : 가상 메모리 중심 형태
-m : 메모리 정보
-a : 다른 사용자들의 프로세서도 보여줌
-x : 진행중인 프로세스들과 다른 터미널의 프로세스 보기
-S : child CPU 시간과 메모리 페이지 결함 정보 추가
-e : 모든 프로세스의 환경을 보여줌
-r : 현재 실행중인 프로세서
-f : 자세한 프로세스 상태
-a : 다른 터미널의 프로세스 상태
*출력항목
PID : 프로세스 식별번호
PPID : 부모 프로세스 아이디
TTY : 프로세스와 연결된 터미널 포트
STAT : 프로세스 상태
R 실행 중 혹은 실행될 수 있는 상태
S sleep
I idle
T 정지된 상태
Z 좀비 프로세스
D 디스크 관련 대기 상태
P 페이지 관련 대기 상태
X 메모리 확보 위해 대기중
K 사용 가능한 커널 프로세스
W 스왑 out 된 상태
N nice되어진 상태
> 우선순위가 인위적으로 높아진상태
START : 프로세스 시작 시간
TIME : 총 CPU 사용 시간
COMMAND : 사용자가 실행한 명령어
UID : 사용자의 ID
PGID : 사용자 부모 프로세스의 그룹 ID
SID : 세션 ID
PRI : 실행하는 우선 순위에 따른 프로세스
NI : nice에 의한 우선 순위에 따른 프로세스
RSS : 실제 메모리 사용량
SZ : 프로세스가 사용하는 자료와 스택의 크기
SHRD : 프로세스가 사용하는 공유 메모리
%CPU : 프로세스가 사용하는 CPU 점유율
%MEM : 프로세스가 사용하는 메모리 점유율
WCHAN : 프로세스가 실행하고 있는 커널 루틴
VSZ : 가상메모리 크기
2. grep
프로세스 이름 검색
'Dev > 기타' 카테고리의 다른 글
카카오 채널 챗봇 만들기 (1) (0) | 2020.12.16 |
---|---|
AJAX (0) | 2019.05.21 |
터미널 명령어 정리 (0) | 2018.01.26 |
vscode 단축키 for mac (0) | 2018.01.25 |
인텔리제이 단축키 for mac (0) | 2018.01.25 |
댓글