发布于 

动态监控进程top

基本语法

top [选项]

选项 含义
-d 秒数 指定top刷新间隔时间,默认为3秒
-i top不显示任何闲置或者僵死进程
-p 通过指定进程ID来监控某个进程的状态
[root@CentOS01 ~]# top
top - 22:42:53(系统时间) up  2:01(系统运行时间,2小时1分),  5 users(系统用户数),  load average: 0.00, 0.01, 0.02(分别表示最近1分钟、5分钟、15分钟平均负载。如果使用单核CPU,值为1时表示满载,双核CPU时,为2时表示满载,两个单核CPU视为双核CPU)
(进程统计)Tasks: 109 total,   1 running, 108 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us(用户占用CPU),  0.0 sy(系统占用CPU),  0.0 ni,100.0 id(空闲CPU),  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  1863028 total,  1478060 free,   222304 used,   162664 buff/cache
KiB Swap:  2097148 total,  2097148 free,        0 used.  1484824 avail Mem 

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND            
     1 root      20   0   43584   3984   2608 S   0.0  0.2   0:01.03 systemd            
     2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd

交互操作

操作 功能
P 以CPU使用率排序,默认为此项
M 以内存使用率排序
N 以PID排序
u 查看指定用户的进程
k 终止指定进程
q 退出top