시스템 프로세스/메모리 사용현황을 실시간으로 보여준다.

사용법 : top [옵션] 
-b : 배치모드로 정보를 출력한다. 실시간 상호 정보를 계속해서 화면에 일열로 나타내게 된다. 
-d delay : 지정한 delay 시간(초)만큼 정보를 업데이트하여 보여준다. 
-i idle : 프로세스나 zombie 프로세스를 보여주지 않는다. 
-n num : 지정한 숫자만큼 업데이트 정보를 보여준 후, 종료한다. 
-p pid : 지정한 프로세스 ID의 정보만을 보여준다. 
-q : 시간의 딜레이 없이 계속된 업데이트된 정보를 보여준다. 
-s : 몇 몇 대화식 명령을 비활성화한다. (Secure 모드) 
-S : 누적 데이트를 보여준다.(cumulative 모드)

top는 시스템의 프로세스/메모리 사용상태를 실시간으로 보여주는 프로그램이다. top명령은 매 5초마다 시스템 프로세스 상황을 갱신하여 보여준다. 현재시간, 시스템 uptime 시간, 시스템 로긴 사용자 수, 지난 1분, 5분, 15분간 시스템의 평균 부하를 보여준다. 아래줄에는 프로세스 정보, CPU상태, 메모리와 스왑상태를 보여준다.
top 명령으로 실시간 프로세스를 정보를 보는 상태에서 실행할 수 있는 명령어는 h 명령으로 볼 수 있다.
top 설정 명령어
space : 정보를 업데이트한다.
^L : 스크린을 다시 갱신한다.
F or f : 필드를 추가하거나 제거한다. 아래 "top 항목"을 참조한다. 정보를 보기를 원하는 항목의 알파벳을 누르면 선택/취소 된다.
O or o : 보여지는 필드의 정렬 순서를 바꾼다. 아래 "top 항목"을 참조한다. 순서를 설정한다. 대문자로 선택한 항목을 누르면 왼쪽으로 이동하고 소문자로 누르면 오른쪽으로 이동한다.
h or ? : 명령어를 보여준다.
k : 프로세스를 죽인다.
n or # : 보여줄 프로세스의 수를 지정한다.
s : 보여주는 정보의 업데이트 시간을 정한다.
W : ~/.toprc에 설정된 내용을 저장한다.
q : top을 빠져나온다.

top 보기 수정
메인 창 상단의 정보를 수정하는데 쓰인다.
S : comulative mode(실시간 정보를 누적 데이터로 보여 줌)를 선택/해제한다.
i : idel 프로세스 정보를 보여준다/해제한다.
I : lrix 나 솔라리스 정보를 보여준다/해제한다.
c : 명령행에서 실행된 명령 자체로 보여준다/해제한다.
l : Load 평균 정보를 보여준다/해제한다.
m : 메모리 정보를 보여준다/해제한다.
t : 요약된 정보만을 보여준다/해제한다.

top 정렬
메인 창에서 실행하는 명령으로, 현재 정보를 사용자의 요구대로 정렬한다.
r : 프로세스의 우선순위를 변경한다.
N : pid 정보로 정렬한다.
A : age 정보로 정렬한다.
P : CPU 사용량으로 정렬한다.
M : 적재된 메모리 사용량으로 정렬한다.
T : 시간/누적시간으로 정렬한다.
u : 지정한 유저 관련 정보만을 보여준다.
2005/06/16 18:46 2005/06/16 18:46

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다