当前位置: 首页 > news >正文

主机运行状态的监控命令(top命令)

查看系统资源占用:


语法:top

如何退出?

CTRL+C或者按Q键

第一部分:

显示的信息:

显示的信息详解:

第一行:

top:命令名称

20:30:06:当前时间

up 3min:启动了3分钟

2 users:2个 用户登录

load  average:表示平均负载,分别表示1,5,15分钟负载

那这些数字表示什么呢?

打个比方,如果数字为1,表示有一颗CPU在100%地忙了,为2,表示有2颗CPU在100%地忙了。

第二行:

Tasks:209:209个进程

1 running:有一个进程正在运行

208 sleeping:208个进程睡眠

0 stopped:0个进程停止

0 zombie:0个僵尸进程

第三行:

%Cpu(s):CPU使用率,

us:用户CPU使用率,

sy:系统CPU使用率,

ni:高优先级进程占用CPU时间百分比,

id:空闲CPU率,

wa:IO等待CPU占用率,

hi:CPU硬件中断率

si:CPU软件中断率

st:强制等待占用CPU率

第四,五行:

KiB Mem:物理内存,

KiB Swap:虚拟内存(交换空间)虚拟内存是可以无限扩容的,

total:总量,

free:空闲,

used:使用,

buff/cache:buff和cache占用,

avail Mem:还有多少个 可用。

第二部分:

PID:进程id

USER:进程所属用户

PR:进程优先级,越小越高

NI:负值表示高优先级,正值表示低优先级

VIRT:进程使用虚拟内存,单位KB

RES:进程使用物理内存,单位KB

SHR:进程使用共享内存,单位KB

S:进程状态(S休眠,R运行,Z僵死状态,N附属优先级,I空闲状态)

%CPU:进程占用CPU率

%MEM:进程占用内存率

TIME+:进程使用CPU的总计时间

COMMAND:进程的命令或名称或程序文件路径

标红的着重鸡(记)。

top命令也支持选项:

-p:只显示某个进程的信息,如top -p  1表示只显示进程id=1的进程

-d:设置刷新时间,默认是5秒,如top -d 3

-c:显示产生进程的完整命令(显示地更加详细),默认是进程名

-n:指定刷新次数,如top -n  3刷新3次,

-b:以非交互非全屏模式 运行,以批次的方式执行top,一般配合-n指定输出几次统计信息,将输出重定向到指定文件,如:top -b -n 3 > /tmp/top.tmp(之前显示信息的时候是将信息刷新,而这个呢不是刷新,而是一页一页地展示,不覆盖原来的内容)

-i:不显示任何闲置(idle)或无用(zombie)的进程

-u:查找特定用户启动的进程,如:top -u  username

top的交互式选项:

磁盘信息监控: 

查看磁盘的使用情况:

语法:df【-h】

-h:以更加人性化的单位显示

可以通过iostat来查看CPU,磁盘的信息

语法:iostst 【-x】【num1】【num2】

-x:显示更多信息

num1:数字,刷新间隔

num2:数字,刷新次数

一下是通过-x选项,显示的相关信息的解读

 网络状态监控:

可以使用sar命令查看网络的相关统计(sar很复杂,这里仅仅用于统计网络)

语法:sar -n DEV num1 num2

-n:查看网络,DEV表示查看网络接口

num1:刷新间隔

num2:刷新次数(不填则是无限次数)

看网卡情况的话,着重看rxKB/S和txKB/S即可

 

相关文章:

  • React基础知识(补充中)
  • 19. git reflog
  • GIS开发笔记(9)结合osg及osgEarth实现三维球经纬网格绘制及显隐
  • Nginx静态资源跳转添加权限验证
  • optool为macho文件增加动态库
  • 从零创建 Docker 镜像(基于 OCI 格式)
  • Datawhale 春训营 创新药赛道
  • Linux 进程概念补充 (自用)
  • 代理模式(Proxy Pattern)
  • vue3 excel文件导入
  • 贝叶斯分类器:原理、算法与应用详解
  • 位运算,状态压缩dp(算法竞赛进阶指南学习笔记)
  • 【Java】接口interface学习
  • 残烛与风儿的对话
  • OC底层原理【一】 alloc init new
  • java单元测试不能点击run运行测试方法
  • 【第二天】一月速通Python第二天,函数,数据容器,列表,元组,字典。
  • 论文阅读:2023 arxiv A Survey of Reinforcement Learning from Human Feedback
  • 集成运放的关键技术参数
  • 7.0/Q1,Charls最新文章解读
  • 证券时报:金价再创历史新高,“避险”黄金不应异化为投机工具
  • 匈牙利总理投票反对乌克兰加入欧盟
  • 上海与丰田汽车签署战略合作协议,雷克萨斯纯电动汽车项目落子金山
  • 夸大事实拍视频发网络,镇雄两名网红勒索两千元删帖费被拘
  • 中共中央、国务院印发《关于实施自由贸易试验区提升战略的意见》
  • 著名作家、中国艺术研究院原常务副院长曲润海逝世