TOP - howto
페이지 정보
작성자 MintState 댓글 0건 조회 15,239회 작성일 08-11-20 12:35본문
TOP - howto
## 이 문서는 "서버관리자를 위한 리눅스 네트워크-(출)베스트북" 책에 대한 독자의
## 질문 중, 비교적 비중이 있는 질문과 답변을 정리하여 옮겨놓은 것입니다.
##
## 독자의 개인 정보 보호와 스팸메일을 방지하기 위해서 이름과 메일주소는
## 제외시켰습니다.
##
## 책에 대한 질문은 가능한
## http://www.linuxchannel.net/board/?table=qna
## 에서 질문해 주십시오.
[제목] top 명령 실행 결과에 대해서 알고 싶습니다.
>글쓴이 : 김xxx
>작성일 : 2001-11-16
>
>top 명령을 실행하면 현재 프로세스에 대한 정보들이 나오는데요.
>cpu, 메모리등의 정보만 있고, 누가 부하를 많이 걸고 있는지등을 어떻게 보
는건지 모르겟습니다.
>리눅스 관련문서들을 봐도 대충대충 나와서 그에 대한 설명이 없군요.
>
>전에 웹호스팅 받을때 그쪽 관리자가 부하를 많이 거는 사용자를 적발해서 호
스팅을 중단한다고
>하는데, 뭘 보고 어느 사용자가 와레즈 같은거 돌리는 지 알수 있는지요/
[RE]=============================================
top에 관한 내용이군요..
man top
을 입력하면 top에 관한 사용법이 나옵니다.
물론 영어이지만 필요한 부분만 보면 됩니다.
# top
이와 같이 아무런 옵션이 없다면 CPU사용률에 따라서정렬됨
# top -s
실행후 추가 명령어가 가능함.
# top -d 2
2 초간격으로 정보를 갱신함
우선
# top -s
를 입력하면 5초간격으로(기본값)을 갱신된 정보를 보여준비다.
현재 아무런 명령어가 없기 때문에 기본값(?)으로 CPU정렬순입니다.
이 상태에서
대문자 M을 입력하면 메모리 사용률에 따라서 정렬함
다시 P를 누루면 CPU사용률에 따라서 정렬됨.
q : 종료
N: pid 순 정렬 나중순
A: 최근 pid순 정렬
P : CPU사용률에 따라서 정렬
M : 메모리 사용률에 따라서 정렬
T : 누적시간 (CTIME)순 정렬
l : load average, uptime 사용정보 on/off
m : 메모리 사용량 정보 on/off
t: CPU사용률 정보 on/off
c: 사용명령어/사용명령어full on/off ---명령어 추적시 용이
이정도면 충분할것 같고 더자세한 내용은 man페이지 참고하세요..
출력된 결과중에서 head 부분
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM CTIME COMMAND
중요한 부분만,
PID : 프로세스 id
USER : 사용자(id)
PRI : 우선순위
NI : nice명령어값
SIZE : 가상이미지 크기(?)
RSS : 메모리 사용량
STAT: S(sleeping), R(running), W(swapped out process), Z(zombies)
%CPU : CPU 사용률
%MEM : 메모리 사용률
CTIME : 시작(running)후 누적시간
COMMAND : 명령어 or full path 명령어
================================================
## 이 문서는 "서버관리자를 위한 리눅스 네트워크-(출)베스트북" 책에 대한 독자의
## 질문 중, 비교적 비중이 있는 질문과 답변을 정리하여 옮겨놓은 것입니다.
##
## 독자의 개인 정보 보호와 스팸메일을 방지하기 위해서 이름과 메일주소는
## 제외시켰습니다.
##
## 책에 대한 질문은 가능한
## http://www.linuxchannel.net/board/?table=qna
## 에서 질문해 주십시오.
[제목] top 명령 실행 결과에 대해서 알고 싶습니다.
>글쓴이 : 김xxx
>작성일 : 2001-11-16
>
>top 명령을 실행하면 현재 프로세스에 대한 정보들이 나오는데요.
>cpu, 메모리등의 정보만 있고, 누가 부하를 많이 걸고 있는지등을 어떻게 보
는건지 모르겟습니다.
>리눅스 관련문서들을 봐도 대충대충 나와서 그에 대한 설명이 없군요.
>
>전에 웹호스팅 받을때 그쪽 관리자가 부하를 많이 거는 사용자를 적발해서 호
스팅을 중단한다고
>하는데, 뭘 보고 어느 사용자가 와레즈 같은거 돌리는 지 알수 있는지요/
[RE]=============================================
top에 관한 내용이군요..
man top
을 입력하면 top에 관한 사용법이 나옵니다.
물론 영어이지만 필요한 부분만 보면 됩니다.
# top
이와 같이 아무런 옵션이 없다면 CPU사용률에 따라서정렬됨
# top -s
실행후 추가 명령어가 가능함.
# top -d 2
2 초간격으로 정보를 갱신함
우선
# top -s
를 입력하면 5초간격으로(기본값)을 갱신된 정보를 보여준비다.
현재 아무런 명령어가 없기 때문에 기본값(?)으로 CPU정렬순입니다.
이 상태에서
대문자 M을 입력하면 메모리 사용률에 따라서 정렬함
다시 P를 누루면 CPU사용률에 따라서 정렬됨.
q : 종료
N: pid 순 정렬 나중순
A: 최근 pid순 정렬
P : CPU사용률에 따라서 정렬
M : 메모리 사용률에 따라서 정렬
T : 누적시간 (CTIME)순 정렬
l : load average, uptime 사용정보 on/off
m : 메모리 사용량 정보 on/off
t: CPU사용률 정보 on/off
c: 사용명령어/사용명령어full on/off ---명령어 추적시 용이
이정도면 충분할것 같고 더자세한 내용은 man페이지 참고하세요..
출력된 결과중에서 head 부분
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM CTIME COMMAND
중요한 부분만,
PID : 프로세스 id
USER : 사용자(id)
PRI : 우선순위
NI : nice명령어값
SIZE : 가상이미지 크기(?)
RSS : 메모리 사용량
STAT: S(sleeping), R(running), W(swapped out process), Z(zombies)
%CPU : CPU 사용률
%MEM : 메모리 사용률
CTIME : 시작(running)후 누적시간
COMMAND : 명령어 or full path 명령어
================================================
|
댓글목록
등록된 댓글이 없습니다.