강좌 & 팁
글 수 2,412
2015.11.01 09:50:17 (*.118.65.209)
48727
ps( process status, 프로세스 상태) 프로그램은 시스템에서 현재 실행 중인 프로세스에 대한 스냅샷 정보를 제공 합니다.
ps 명령어 실행 시 다양한 오션을 사용하여 프로세스의 정보를 확인 할 수 있습니다.
주로 많이 사용하는 옵션에 대하여 간단히 살펴 보도록 하겠습니다.
a : 터미널에서 실행 중인 모든 프로세스 중에서 다른 사용자가 소유한 프로세스를 볼 수 있습니다.
e : 모든 프로세스에 대한 정보를 볼 수 있습니다.
f : 전체 목록을 볼 수 있습니다.
u : 사용자가 소유한 모든 프로세스를 볼 수 있습니다.
x : ttys를 제어하지 않는 프로세스를 볼 수 있습니다.
ps au를 사용하면 다름과 같은 필드가 나옵니다.
다음은 필드에 대한 설명 입니다.
* USER : 프로세스를 실행 시키고 있는 사용자 이름
* PID : 프로세스 ID
* %CPU : CPU 사용율
* %MEM : 메모리 사용률
* VSZ : 가상 메모리 크기
* RSS : 메모리에 있는 프로그램 크기(KB 단위 )
* TTY : 프로세스를 시작한 터미널
* STAT : 프로세스 상태
* START : 시작 시간
* TIME : 실행 시간
* COMMAND : 명령 이름