본문 바로가기

OS/Linux

[리눅스]명령어 ps, 프로세스 확인 명령어

ps프로세스의 약자로 현 프로세스를 확인하는 명령어다.

사용방법은 ps [옵션] 이며, 옵션으로는

-a : 현재 실행중인 모든 프로세스 출력

-e : 모든 프로세스 정보 출력

-l : long format

-f : full format

-u : 사용자 및 사용시간

-x : hidden process

등이 있다.



자주 쓰는 옵션으로는 -ef와 -aux가 있으며, 위의 사진은 aux사진이다.

User : 프로세스 실행 사용자

PID : 프로세스 ID(프로그램 실행 시 받는 프로세스 ID)

%cpu %mem : 최근 10분간 프로세스가 사용한 cpu와 memory백분율

Rss : 사용하는 실제 메모리 크기

TTY : 프로세스를 제어하고 있는 터미널

Stat : 프로세스 상태 코드

(r=runnable : 실행대기 s=sleep : 자는중 D=indisk wait : 입출력대기 T=좀비 : 부모 프로세스가 꺼졌는데 자식 프로세스는 살아있는 상태, 재대로 된 기능 수행 못함)

등이 있다.