Linux的top命令

 1.系统运行时间和平均负载:

 22:04:57:当前时间。
 up 6:13:系统运行时间,已经运行了6小时13分钟。
 2 users:当前登录的用户数。
 load average: 1.55, 1.33, 1.26:
系统负载平均值,分别表示过去1分钟、5分钟和15分钟的平均负载。

2.任务:

Tasks: 357 total, 1 running, 356 sleeping, 0 stopped, 0 zombie:
当前系统总共有357个进程,其中1个正在运行,356个处于睡眠状态,没有停止或僵尸进程。

3.CPU 状态

+ us:用户空间占用CPU的百分比。
+ sy:内核空间占用CPU的百分比。
+ ni:改变过优先级的进程占用CPU的百分比。
+ id:空闲CPU百分比。
+ wa:等待输入/输出的CPU百分比。
+ hi:服务硬件中断的CPU百分比。
+ si:服务软件中断的CPU百分比。
+ st:被虚拟机偷走的CPU百分比。

4.内存使用:

MiB Mem:物理内存状态。
       + total:总内存大小。
       + free:可用内存大小。
       + used:已使用内存大小。
       + buff/cache:被缓冲和缓存使用的内存大小。

 MiB Swap:交换空间状态。
       + total:总交换空间大小。
       + free:可用交换空间大小。
       + used:已使用交换空间大小。
       + avail Mem:估计的可用内存大小。

5.列表

PID(进程ID)、USER(用户名)、PR(优先级)、NI(nice值)、VIRT(虚拟内存使用量)、
RES(常驻内存使用量)、SHR(共享内存大小)、S(进程状态)、%CPU(CPU使用率)、
%MEM(内存使用率)、TIME+(CPU时间)和COMMAND(命令行描述)。
 PID 1992:进程ID为1992。
 root:该进程由root用户启动。
 S:进程状态,S表示休眠状态。
 11.8% CPU:该进程使用了11.8%的CPU。
 0.0% MEM:该进程使用了0.0%的内存。
 7:00.62 TIME+:该进程总共使用了7小时00分钟62秒的CPU时间。
 istartproc.sh:进程的命令行描述。

6.常用命令

 q:退出 top 命令。
 k:杀死一个进程。输入进程 ID 后,按回车即可杀死该进程。
 r:重新设置进程的优先级。输入进程 ID 和新的优先级后,按回车即可。
 f:进入字段管理界面,可以选择显示哪些字段。
 o:改变字段的排序方式。按字母键选择想要排序的字段,然后按回车。
 s:改变刷新频率。输入新的刷新间隔时间(以秒为单位),按回车即可。
 空格:立即刷新显示。
 h:显示帮助信息。

7.常用配置项

 -d:设置刷新间隔时间,单位是秒。
 -n:设置刷新次数,之后自动退出。
 -p:只监视指定进程的 ID;多个进程 ID 之间用逗号分隔。
 -u:只监视指定用户的进程。
 top -c:显示完整信息
[root@k8smaster-1 ~]# top -p  3022191
[root@k8smaster-1 ~]# top -u  root

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值