본문 바로가기

01. operation/ii. base command

ps

ps 명령어
 
ps 명령어는 BSD계열과, linux계열로 argv를 줄수 있으며 일반적 BSD계열보다는 linux계열의 argv를 많이 사용하게 되어진다. (BSD는 argv 뒤에 -가 붙지않는것이 일반적이다)
 
사실상 ps에 대해서 활용방안은 그때그때마다 man page를 참조하는것이 가장 바람직할것으로 생각이 되어진다.
 
process status정보를 나타내고 기본적으로 많이 사용하는 옵션은 -ef 정도이다.
 
ps auwx|grep mta
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root     16969  0.0  0.0   5372   720 ?        S    13:05   0:00 /tims/bin/tmtad -s -b /tims
mailadm  16970  0.4  1.2  57588 25964 ?        Sl   13:05   0:00 /tims/bin/tmtad -s -b /tims
root     16995  0.0  0.0   5512   796 pts/3    S+   13:07   0:00 grep mta
 
user : 사용자 권한
PID : Process Number
%CPU : CPU 사용률
%MEM : 물리메모리 사용률
VSZ : 가상 메모리 영역의 크기 (페이징 개념)
RSS : 물리 메모리 영역크기
TTY : 콘솔 system
STAT : 프로세서 상태
TIME : CPU 사용시간 (실제 올라온 시간이 아니라, CPU에서 job을 실행하고 경과 시간 혹은 JOB을 잡고 실행되어진 시간을 의미한다)

'01. operation > ii. base command' 카테고리의 다른 글

lvm 구성  (0) 2012.09.12
리눅스 램 드라이브 (램 디스크)  (0) 2010.07.15
sar  (0) 2009.07.27
linux disk swap 늘리기  (0) 2008.05.27
mke2fs 사용방법? (이런것도 포스팅해도 되려나?)  (0) 2008.05.27