잠시만 기다려 주세요

     '대통령을 욕하는 것은 민주사회에서 주권을 가진 시민의 당연한 권리입니다. 대통령을 욕하는 것으로 주권자가 스트레스를 해소할 수 있다면 저는 기쁜 마음으로 들을 수 있습니다. - 노무현 -'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (19)  |  여러가지 팁 (1095)  |  추천 및 재미 (163)  |  자료실 (28)  |  
시사, 이슈, 칼럼, 평론, 비평 (799)  |  끄적거림 (142)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 서버

리눅스 서버 - 리눅스 top 명령어 사용법
이 름 : 바다아이   |   조회수 : 13595         짧은 주소 : 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
 

 

| |





      1 page / 6 page
번 호 카테고리 제 목 이름 조회수
155 리눅스 서버 apt ... ... apt 바다아이 305
154 리눅스 서버 , smartctl, hdd ssd 바다아이 455
153 리눅스 서버 , .... arch kernel compile.... 바다아이 447
152 리눅스 서버 [Vim, Vi] 바다아이 424
151 리눅스 서버 ... 바다아이 506
150 리눅스 서버 vps root .. 바다아이 458
149 리눅스 서버 Ubuntu 24.04 LTS - SSH Port , ssh 바다아이 489
148 리눅스 서버 samba ... , ... 바다아이 1386
147 리눅스 서버 postfix main.cf ... 바다아이 5033
146 리눅스 서버 /etc/crontab ... 바다아이 3356
145 리눅스 서버 - MEMTEST, , 바다아이 5038
144 리눅스 서버 top , top 바다아이 5678
143 리눅스 서버 , systemd-networkd, archlinux network setting 바다아이 7044
142 리눅스 서버 mirror .. ... 바다아이 7305
141 리눅스 서버 [Ubuntu] (swapfile) , ... 바다아이 7342
140 리눅스 서버 ufw , iptables 바다아이 8286
139 리눅스 서버 ... grub . submenu, grub-mkconfig, grub 바다아이 6839
138 리눅스 서버 CentOS 7 Upgrade Kernel, centos 바다아이 9220
137 리눅스 서버 , dd , 바다아이 7166
136 리눅스 서버 ... ntp .. ... 바다아이 7926
135 리눅스 서버 archlinux netstat , netstat ... 바다아이 7537
134 리눅스 서버 ps , ps option 바다아이 7360
133 리눅스 서버 , swap , ... swap . 바다아이 7532
132 리눅스 서버 crontab , .... 바다아이 7538
131 리눅스 서버 ssh , ssh 바다아이 8785
130 리눅스 서버 SSH SSH , ssh-keygen rsa 바다아이 8290
129 리눅스 서버 , date : () , () , 바다아이 8547
128 리눅스 서버 aws lightsail, ssh .. .pem 바다아이 13565
127 리눅스 서버 , ubuntu generic kernel 바다아이 8934
126 리눅스 서버 .. apt ... 바다아이 8807
| |









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