top命令详解
linux资源管理器
top命令用于实时监控系统的处理器状态,以及其他硬件负载信息还有动态的进程信息等等
还可以按照排名,先后的显示某个进程CPU,内存的使用情况排名
top实际用法如下:
进入top命令状态栏后,可以输入如下指令:
z:打开,关闭颜色
1:查看linux的逻辑cpu个数
M:内存使用量,从大到小排序
q:退出top
x:某一列高亮
b:某一列颜色加粗
top -c:显示进程命令的绝对路径
top -d 秒数:设置top命令的刷新次数
top-n 3:刷新3次后结束
top 指定进程:单独观察动态的资源信息
top -p pid
解释如下:
(1)18:20:59up:当前的机器时间date命令查看时间
(2)7:25:当前系统运行了多久
(3)2 users:当前机器几个用户在使用
(4)load average:0.00,0.01,0.05:显示系统的平均负载情况,分别是1分钟,5分钟15分钟显示的平均值(值越小,系统负载越低)
(5)Tasks:99 total,1 running,98 sleeping,0 stopped,0 zombie:总共的进程任务情况
(6)%Cpu(s):0.3u5,0.3sy,0.0ni,99.3id,0.0wa,0.0hi,0.0s1,0.0st:cpu的使用百分比情况
us:用户占用的cpu百分比情况
Sy:系统内核空间占用的cpu百分比
ni:用户进程空间占用的CPU百分比
id:空间的cpu百分比情况
wa:等待输入输出的cpu百分比情况
(7)内存的状态
KiB Mem:997956 total, 577820free, 136760used, 283376buff/cache
物理内存总大小 空间的内存总量 已使用的内存量 缓存使用量情况
(8)交换空间的状态:
KiB Swap: 2097148 total 2097148free, 0 used. 676368 avail Mem
交换空间缓存使用情况
还可以参考此篇博客学习top命令!
https://www.cnblogs.com/zypdbk/p/16176855.html