잠시만 기다려 주세요

     '월급 200 받는 사람이 국회의원 되는 그날까지... 슈퍼기득권 전부 아웃... 국회의원 봉사직 전환을 꿈꾸며... '
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (25)  |  여러가지 팁 (1111)  |  추천 및 재미 (165)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (948)  |  끄적거림 (144)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 서버

리눅스 서버 - 리눅스 top 명령어 사용법
이 름 : 바다아이   |   조회수 : 14867         짧은 주소 : https://www.bada-ie.com/su/?351591805487

Linux 시스템을 사용하다가 시스템 사용량을 보기위해 우리는 top를 이용한다

top 명령어 사용시 유용한 옵션정리

 

[사용법]

$ top [옵션]

 

나의 경우는 옵션을 별로 사용하지 않는다 

보통 top 화면으로 들어가서 사용량을 확인함

 

[화면 내용들]

 

top - 15:55:22 up 98 days, 14:29,  1 user,  load average: 0.05, 0.04, 0.00

Tasks: 141 total,   1 running, 140 sleeping,   0 stopped,   0 zombie

Cpu(s):  0.2%us,  0.1%sy,  0.0%ni, 99.3%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st

Mem:   4031448k total,  3306440k used,   725008k free,   263928k buffers

Swap:  8193140k total,     2900k used,  8190240k free,  1588424k cached

 

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

 

각 라인별 내용 

top - 15:55:22 up 98 days, 14:29,  1 user,  load average: 0.05, 0.04, 0.00

현재 시간, uptime (서버 uptime), 현재 로그인 유저수 , 로드 에버리지 1분 5분 15분

 

 로드 에버리지(load average)란? 

 - 작업의 대기시간 , 값이 1이라면 1분동안 평균 1개의  프로세스가 대기상태임을 나타낸다.

   보통 5이면 서버가 부하를 받는다고 생각함, 10~15면 과부하

 

 

Tasks: 141 total,   1 running, 140 sleeping,   0 stopped,   0 zombie

전체 프로세스 수, 현재 실행중인 프로세스, 유휴상태 프로세스, 정지상태 프로세스, 좀비 프로세스

 

Cpu(s):  0.2%us,  0.1%sy,  0.0%ni, 99.3%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st

사용자가 사용중인 CPU 사용률(us), 시스템이 사용하는 CPU 사용률(sy), NICE 정책에 의해 사용되는 CPU 사용률(ni), 사용되지 않은 CPU의 미사용률(id), 입출력 대기상태의 사용률(wa)

 

 

Mem:   4031448k total,  3306440k used,   725008k free,   263928k buffers

전체 물리적인 메모리, 사용중인 메모리(used), 사용되지 않는 여유 메모리(free), 버퍼된 메모리(buffers)

 

Swap:  8193140k total,     2900k used,  8190240k free,  1588424k cached

전체 스왑 메모리, 사용중인 스왑 메모리, 남아있는 스왑메모리, 캐싱메모리

 

세부정보 필드명

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

    * PID : 프로세스 ID (PID)
    * USER : 프로세스를 실행시킨 사용자 ID
    * PRI : 프로세스의 우선순위 (priority)
    * NI : NICE 값. 일의 nice value값이다. 마이너스를 가지는 nice value는 우선순위가 높음.
    * VIRT : 가상 메모리의 사용량(SWAP+RES)
    * RES : 현재 페이지가 상주하고 있는 크기(Resident Size)
    * SHR : 분할된 페이지, 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합.
    * S : 프로세스의 상태 [ S(sleeping), R(running), W(swapped out process), Z(zombies) ]
    * %CPU : 프로세스가 사용하는 CPU의 사용율
    * %MEM : 프로세스가 사용하는 메모리의 사용율
    * COMMAND : 실행된 명령어

 

 

[명령 실행 후 사용하는 옵션들]

1 :  cpu 갯수별 사용량 보기

shift + m : 메모리 사용량이 큰 순서로 정령

shift + p : CPU 사용량이 큰 순서로 정렬

shift + t : 실행시간이 큰 순서로 정렬

k : 프로세스  kill  - k 입력 후 종료할 PID 입력 signal을 입력하라고 하면 kill signal인 9를 입력

c : 명령인자 표시/비표시

space bar : refresh

u : 입력한 유저의 프로세스만 표시 - which user 가 나오면 유저를 입력, 아무것도 안너으면 전체 표시

shift + b : 상단 정보를 블럭표시상태로 보여줌

 

<참고자료>

http://www.starhost.co.kr/xe/108405

항상 감사합니다. 

출처 : http://blog.naver.com/PostView.nhn?blogId=juner84&logNo=100150365483&categoryNo=20&parentCategoryNo=0&viewDate=&currentPage=3&postListTopCurrentPage=1&userTopListOpen=true&userTopListCount=10&userTopListManageOpen=false&userTopListCurrentPage=3
 

 

| |





      5 page / 6 page
번 호 카테고리 제 목 이름 조회수
38 리눅스 서버 PHP 7.0 on CentOS/RHEL 6.7 and 7.1 via Yum 바다아이 19717
37 리눅스 서버 CentOS 7 firewalld iptables 바다아이 12009
36 리눅스 서버 , webalizer , 바다아이 11592
35 리눅스 서버 iptables ssh , ssh 바다아이 11359
34 리눅스 서버 ssh - fail2ban, SSH Brute-force attack 바다아이 14917
33 리눅스 서버 NGINX php ... 바다아이 60611
32 리눅스 서버 CentOS 7 | firewall-cmd 바다아이 11895
31 리눅스 서버 SSH (Secure Shell) 바다아이 14987
30 리눅스 서버 proftp , , proftpd.conf 바다아이 14650
29 리눅스 서버 centos 7 iptables firewall-cmd 바다아이 12872
28 리눅스 서버 바다아이 11866
27 리눅스 서버 netstat, nmap 바다아이 12308
26 리눅스 서버 Apache IP , 바다아이 11229
25 리눅스 서버 , 바다아이 12063
24 리눅스 서버 php php.ini , 바다아이 14684
23 리눅스 서버 mysql, mariadb (UTF8) .. ??? 바다아이 13611
22 리눅스 서버 , , , 바다아이 12170
현재글 리눅스 서버 top 바다아이 14868
20 리눅스 서버 [subversion] ubuntu subversion 바다아이 14525
19 리눅스 서버 2 mod_cband , 바다아이 15963
18 리눅스 서버 바다아이 12147
17 리눅스 서버 Apache event MPM, Prefork MPM, Worker MPM 바다아이 15148
16 리눅스 서버 Virtual Hosting 바다아이 14684
15 리눅스 서버 fedora selinux , ... , , ftp, mysql ... 바다아이 12737
14 리눅스 서버 ssh rsync 바다아이 11866
13 리눅스 서버 502 bad gateway using Nginx 바다아이 12313
12 리눅스 서버 nginx post .... 바다아이 10190
11 리눅스 서버 centos nginx php-fprm rpm 바다아이 11518
10 리눅스 서버 ssh ip or 바다아이 11615
9 리눅스 서버 nginx 405 바다아이 12475
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.05492
to webmaster... gogo sea. gogo sea.