개요
- 리눅스 top
- /usr/bin/top
- 유닉스계열 시스템에서 프로세스 목록을 CPU 사용률이 높은 것부터 보여주는 소프트웨어
- 첫 줄의 결과는 uptime 명령어와 동일하다.
실시간 모드
- 정렬하기
- ⇧ Shift+P: CPU 사용률 순 (기본)
- ⇧ Shift+M: 메모리 사융률 순
- ⇧ Shift+T: 실행시간 순
배치 모드로 보기
실시간 모드에서는 한 페이지만 보여줄 수 있지만, 배치 모드에서는 모든 프로세스를 다 표시할 수 있다.
- 명령어
top -b -n 1
- 실행 예시
[root@localhost ~]# top -b -n 1
top - 12:21:06 up 53 days, 12:18, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 151 total, 1 running, 150 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 533184k total, 522708k used, 10476k free, 46544k buffers
Swap: 1146872k total, 42240k used, 1104632k free, 111720k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 4076 276 184 S 0.0 0.1 0:00.52 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0.0 0.0 0:00.69 migration/0
4 root 15 -5 0 0 0 S 0.0 0.0 0:00.83 ksoftirqd/0
5 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
... (생략)
30831 apache 20 0 353m 24m 3984 S 0.0 4.7 0:17.52 httpd
30833 apache 20 0 358m 26m 4620 S 0.0 5.1 0:16.68 httpd
계정으로 보기
- 명령어
top -b -n 1 -u 계정명
- 실행 예시
[root@localhost ~]# top -b -n 1 -u apache
top - 12:13:08 up 53 days, 12:10, 1 user, load average: 0.02, 0.01, 0.00
Tasks: 151 total, 1 running, 150 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 533184k total, 520668k used, 12516k free, 46052k buffers
Swap: 1146872k total, 42240k used, 1104632k free, 110008k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1576 apache 20 0 354m 25m 3952 S 0.0 4.8 0:15.34 httpd
1577 apache 20 0 353m 24m 3880 S 0.0 4.7 0:13.02 httpd
1579 apache 20 0 354m 24m 3948 S 0.0 4.8 0:14.44 httpd
1580 apache 20 0 348m 20m 4332 S 0.0 3.8 0:13.53 httpd
1581 apache 20 0 348m 19m 3904 S 0.0 3.8 0:11.94 httpd
1582 apache 20 0 356m 23m 4632 S 0.0 4.6 0:13.56 httpd
1997 apache 20 0 352m 23m 3948 S 0.0 4.5 0:12.87 httpd
8808 apache 20 0 352m 23m 3884 S 0.0 4.5 0:09.54 httpd
16680 apache 20 0 352m 23m 3972 S 0.0 4.5 0:06.63 httpd
18708 apache 20 0 351m 22m 3896 S 0.0 4.4 0:06.03 httpd
21391 apache 20 0 350m 21m 3944 S 0.0 4.2 0:04.11 httpd
21400 apache 20 0 348m 19m 3724 S 0.0 3.7 0:04.12 httpd
21401 apache 20 0 352m 23m 3676 S 0.0 4.5 0:05.27 httpd
21406 apache 20 0 348m 19m 3688 S 0.0 3.7 0:04.79 httpd
29562 apache 20 0 352m 23m 3712 S 0.0 4.5 0:02.17 httpd
30827 apache 20 0 353m 24m 3956 S 0.0 4.7 0:17.19 httpd
30829 apache 20 0 354m 25m 4356 S 0.0 4.9 0:14.64 httpd
30830 apache 20 0 353m 24m 3888 S 0.0 4.7 0:15.15 httpd
30831 apache 20 0 353m 24m 3984 S 0.0 4.7 0:17.52 httpd
30833 apache 20 0 358m 26m 4620 S 0.0 5.1 0:16.68 httpd