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

 

posted @ 2022-05-25 12:25  屯子里唯一的架构师  阅读(593)  评论(0编辑  收藏  举报