[top 실행 시 많이 사용된는 옵션]
top -d 0.5 -c -u ysoftman
(delay) -d 0.5 : 0.5초 마다 화면을 갱신
(user) -u ysoftman : ysoftman 사용자 소유의 프로세스를 표시
(command) -c : 프로세스를 실행시켰을 때의 명령줄을 표시
[top 실행 후 명령]
space bar : refresh
d 입력 후 딜레이 값 입력 : 입력한 딜레이 값에 따라 refresh
u 입력후 사용자이름 입력 : 사용자 소유의 프로세스 표시
k 입력후 PID 입력 : pid 에 해당하는 프로세스 종료
B : 상단정보 및 running 프로세스 정보를 bold로 표시/해제
b : running 프로세스 정보를 하이라이트하여 표시/해제
x : b 또는 B 로 표시할때 colum 하이라이트 표시/해제
y : b 또는 B 로 표시할때 row 하이라이트 표시/해제
R : 정렬 변경 (오름차순/내림차순)
z : 컬러/모노 표시
c : 명령줄 표시/해제
l : load average 줄 표시/해제
t : task cpu states 줄 표시/해제
m : memory 줄 표시/해제
i : idle 프로세스 표시/해제
H : thread 표시/해제
o : 항목 내용 표시 순서 변경(항목에 대한하는 알파벳(대/소문자)로 순서 변경)
q : 종료
[top 으로 리소스 사용량을 볼 때 각 항목에 대한 설명]
PID(ProcessID) : 프로세스 ID
USER : 프로세스를 실행시킨 사용자
PR(Priority) : 프로세스 우선순위
NI(Nice value) : 프로세스 NICE 값(음수값이 우선순이가 높음)
VIRT(Virtual Image (kb)) : 프로세스가 사용하고 있는 가상 메모리 사용량
RES(Resident Size (kb)) : 프로세스가 사용하고 있는 페이지의 크기
SHR(Shared Mem Size (kb)) : 프로세스가 사용하고 있는 공유 메모리 크기
S(Process Status) : 프로세스 상태(R(Running), S(Sleeping), T(stopped Trace) W(Swapped out), Z(Zombie))
%CPU(CPU Usage) : 프로세스의 CPU 사용률
%MEM(Memory Usage) : 프로세스의 메모리 상용률
TIME+(CPU Time : 프로세스가 CPU 를 사용한 시간
COMMAND : 프로세세를 실행한 명령
[출처] Linux top 사용과 정보 설명|작성자 소프트맨
'Programer > UNIX' 카테고리의 다른 글
mount / unmount 방법 (mount: block device xxx is write-protected, mounting read-only) (0) | 2014.01.23 |
---|---|
too many open files (errno 24) (0) | 2013.06.20 |
서버 장비 CPU 및 Core 개수 확인 스크립트(Linux) (0) | 2012.02.10 |
HP-UX System의 system date (0) | 2010.03.09 |
xManager를 대신할.... (0) | 2010.01.11 |