본문 바로가기

개발이야기

[Linux] 프로세스 명령어 (ps)

ps

현재 터미널에 관련된 프로세스를 보여준다.

TTY : teletype 의 약자로 프로세스용 제어터미널을 나타낸다.

TIME : 프로세스의 CPU  사용시간

 

 

ps x

제어되는 터미널에 상관없이 모든 프로세스를 보여준다.

STAT : 프로세스의 현재 상태를 알려준다.

(R : 실행 중 또는 실행 대기, S : 수면상태, 이벤트 대기상태, D : I/O입출력을 기다리는 상태, T : 종료상태 )

(Z : 좀비프로세스, 부모프로세스에 의해 종료되지 않은 종료된 자식 프로세스 )

(< : 높은 우선순위 프로세스, 특정 프로세스에 더 중요성을 부여하는 것이 가능)

(N : 낮은 우선 순위 프로세스 )

 

 

ps aux

모든 사용자에 속한 프로세스를 보여준다.

USER : 프로세스 소유자

%CPU : CPU 사용량

%MEM : 메모리 사용량

VSZ : 가상메모리 크기

RSS : 사용메모리 크기

TIME : 프로세스가 시작된 시각

 

 

자주 쓰는 PS 명령 예)

ps -ef | grep xxxx

 

 

 

 

 

'개발이야기' 카테고리의 다른 글

[Linux] 리눅스 명령어 (top)  (0) 2018.09.20
SVN서버 설치  (0) 2018.09.20
node.js 파일 백그라운드로 실행하기  (0) 2018.09.20