( 1 ) ps 명령어 이용
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
-e 옵션 : 모든 프로세스 출력
-o 옵션 : 사용자가 출력 형식을 지정하는 옵션
--sort 옵션 : 정렬 기준 선택 (+ 오름차순, - 내림차순)
head 명령어 : 파일의 앞 부분부터 출력을 원하는 행을 지정하여 출력하는 명령어 (디폴트 : 10)
가장 높은 메모리를 기준으로 10행에 걸쳐서 프로세스를 출력함.
pid, ppid, cmd, memory, cpu 필드 형식으로 출력함.
( 2 ) top 명령어 이용
top -b -o +%MEM | head -n 22
-b 옵션 : 배치 모드로 출력
-o 옵션 : 정렬 기준 선택 (+ 내림차순, - 오름차순)
head 명령어 : 파일의 앞 부분부터 출력을 원하는 행을 지정하여 출력하는 명령어 (디폴트 : 10)
-n 옵션은 라인 수를 지정하는 옵션임
ps 명령어와는 다른게 top 명령어를 통해서 헤더 부분에 가동 시간, 평균 부하 및 프로세스 총 수 등 시스템 추가 정보를 제공함.
가장 높은 메모리를 기준으로 22행에 걸쳐서 프로세스를 출력함.
ps 명령어 보다 좀더 디테일함.
댓글 없음:
댓글 쓰기