잠시만 기다려 주세요

전체검색 :  
HOME   |  여기는?   |  바다물때표   |  알림 (10)  |  여러가지 팁 (992)  |  추천 및 재미 (134)  |  자료실 (22)  |  
시사, 이슈, 칼럼, 평론 (156)  |  끄적거림 (76)  |  문예 창작 (586)  |  바람 따라 (64)  |  시나리오 (760)  |  드라마 대본 (248)  |  

    리눅스 서버

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

top 은 시스템 사용량을 실시간으로 표시해주는 명령어입니다.
top 명령어는 리눅스 시스템이 실행되고 난 후 부터 지금까지의 시간과 시스템에 로그인 된 사용자 수 그리고 시스템 부하율
을 표시하는 명령어인 uptime 의 결과를 가장 상단에 표시해주며, 그 아래로 프로세스 수치, CPU 정보, 메모리 정보를 보여주고
각 프로세스별 부하율과 상태를 표시해줍니다.
 











- Linux top 사용방법
 

top [옵션]





- Linux top 옵션
옵션 역활
-a 프로세스를 메모리사용률로 정렬하여 표시 (기본은 CPU사용률 정렬)
-d [초] 화면갱신시간을 입력받은 초단위로 처리 (기본은 3초마다 갱신)
-i idle 프로세스와 좀비프로세스를 표시하지 않도록 처리
-u [사용자] 입력된 사용자의 프로세스만 표시



- Linux top 실행화면 전체
top - 16:46:16 up 23 min,  2 users,  load average: 0.00, 0.03, 0.07
Mem:   2047176k total,  1594072k used,   453104k free,    42344k buffers
Swap:  2097148k total,        0k used,  2097148k free,  1265220k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2044 oracle    20   0  584m  16m  14m S  0.3  0.8   0:00.19 oracle
 2070 oracle    20   0  584m  14m  12m S  0.3  0.7   0:02.81 oracle
    1 root      20   0 19416 1528 1224 S  0.0  0.1   0:01.22 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.01 kthreadd
    3 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    5 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kworker/0:0H
    7 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kworker/u:0H
...


- Linux top 실행화면 첫번째 줄 항목 안내


top - 11:36:49 up 23 min, 2 users, load average: 0.00, 0.00, 0.07
 
 
항목 상세내용
11:36:49 up 23 min 현재시간과 시스템 실행시간
 
2 users 시스템에 로그인된 사용자 수
load average 1분, 5분, 15분간의 시스템 부하율
 

- Linux top 실행화면 두번째 줄 항목 안내


Tasks: 93 total, 1 running, 92 sleeping, 0 stopped, 0 zombie
 
 
항목 상세내용
Tasks: 93 total 전체 프로세스 수
 
1 running 실행중인 프로세스 수
92 sleeping sleep 상태인 프로세스 수
 
0 stopped 정지 상태인 프로세스 수
0 zombie 좀비 프로세스 수


- Linux top 실행화면 세번째 줄 항목 안내


Cpu(s): 0.0%us, 0.7%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st
 
 
항목 상세내용
0.0%us 사용자가 사용중인 CPU 사용률
 
0.7%sy 시스템이 사용하는 CPU 사용률
0.0%ni Nice 정책에 의해 사용되는 CPU 사용률
 
99.0%id 사용되지 않는 CPU
0.0%wa 입출력 대기상태의 사용률
0.0%hi 하드웨어 인터럽트 CPU 사용률
0.3%si 소프트웨어 인터럽트 CPU 사용률
0.0%st 가상화 환경에서 CPU 손실률

- Linux top 실행화면 네번째 줄 항목 안내


Mem: 1030584k total, 130812k used, 899772k free, 13200k buffers
 
 
항목 상세내용
1030584k total 전체 물리적인 메모리
 
130812k used 사용중인 메모리
899772k free 사용되지 않은 메모리
 
13200k buffers 버퍼 메모리

- Linux top 실행화면 다섯번째 줄 항목 안내


Swap: 835576k total, 0k used, 835576k free, 66648k cached
 
 
항목 상세내용
835576k total 전체 Swap 메모리
 
0k used 사용중인 Swap 메모리
899772k free 사용되지 않은 Swap 메모리
 
66648k cached 캐싱 메모리


- Linux top 실행화면 프로세스 항목 안내


PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
 
 
항목 상세내용
PID 프로세스 아이디
 
USER 프로세스 소유자
PR 실행우선순위
 
NI 실행우선순위 (Nice Value)
VIRT 프로세스 사이즈 (KB)
RES 프로세스가 사용하는 메모리
SHR 프로세스가 사용하는 공유 메모리
S 프로세스의 상태
%CPU 프로세스가 사용하는 CPU 사용률
%MEM 프로세스가 사용하는 메모리 사용률
TIME+ 1/100초 단위 프로세스 실행시간
COMMAND 프로세스 명령어


[참고사항] 프로세스 정렬 변경
 

top 실행화면에서 Shift 키와 영문자를 누르면 프로세스의 정렬 기준을 변경할 수 있습니다.



 
항목 상세내용
SHIFT + M 메모리 사용률 정렬
 
SHIFT + N PID 기준 정렬
SHIFT + P CPU 사용률 정렬
 
SHIFT + T 실행시간 기준 정렬
SHIFT + R 정렬 기준변경 (오름차순인 경우 내림차순으로, 내림차순인 경우 오름차순으로 변경)
 

p.s
숫자 1 누르면 전체 cpu 다 보여줍니다. 또 누르면 없어지고요..
freebsd 는  ctrl + p 누르면 됩니다. 맞나?? -.-;


 
| |


      1 page / 5 page
번 호 카테고리 제 목 이름 조회수
현재글 리눅스 서버 top , top 바다아이 48
143 리눅스 서버 , systemd-networkd, archlinux network setting 바다아이 110
142 리눅스 서버 mirror .. ... 바다아이 444
141 리눅스 서버 [Ubuntu] (swapfile) , ... 바다아이 582
140 리눅스 서버 ufw , iptables 바다아이 1378
139 리눅스 서버 ... grub . submenu, grub-mkconfig 바다아이 1445
138 리눅스 서버 CentOS 7 Upgrade Kernel, centos 바다아이 1592
137 리눅스 서버 , dd , 바다아이 1422
136 리눅스 서버 ... ntp .. ... 바다아이 2177
135 리눅스 서버 archlinux netstat , netstat ... 바다아이 2174
134 리눅스 서버 ps , ps option 바다아이 2158
133 리눅스 서버 , swap , ... swap . 바다아이 2199
132 리눅스 서버 crontab , .... 바다아이 2201
131 리눅스 서버 ssh , ssh 바다아이 2581
130 리눅스 서버 SSH SSH , ssh-keygen rsa 바다아이 2514
129 리눅스 서버 , date : () , () , 바다아이 2885
128 리눅스 서버 aws lightsail, ssh .. .pem 바다아이 2987
127 리눅스 서버 , ubuntu generic kernel 바다아이 3489
126 리눅스 서버 .. apt ... 바다아이 3375
125 리눅스 서버 ... ubuntu kernel compile 바다아이 3849
124 리눅스 서버 nginx http2 , . 바다아이 3580
123 리눅스 서버 psql libreadline.so.7: cannot open shared object file: No such file or directory 바다아이 4372
122 리눅스 서버 ssh .bashrc , bash .. .bash_profile 바다아이 4106
121 리눅스 서버 , , 바다아이 3888
120 리눅스 서버 rc.local ... , 바다아이 3996
119 리눅스 서버 ? - IPv4 Subnetting, (Subnet Mask) 바다아이 4058
118 리눅스 서버 TCP UDP ? 바다아이 4018
117 리눅스 서버 FTP passive(), active() 바다아이 3951
116 리눅스 서버 ftp passive .... filezilla ftp ... 바다아이 5674
115 리눅스 서버 ssh sftp ... sftp ... 바다아이 4202
| |








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