linux系统状态检测命令

1、ifconfig命令

用于获取网卡配置于状态状态的等信息:
在这里插入图片描述
ens33:网卡名称
inet:ip地址
ether:网卡物理地址(mac地址)
RX、TX:接收数据包与发送数据包的个数及累计流量
我们也可以直接通过网卡名称查对应信息:
在这里插入图片描述

2、查看系统版本的详细信息

在这里插入图片描述

3、查看系统的负载信息

查看系统负载信息我们使用uptime命令,可以显示系统时间,系统已运行时间、启用的终端数量以及平均负载值。我们主要看平均负载值啦,平均负载值是指系统在罪行1分钟、5分钟、15分钟内压力情况,很多做性能测试的小伙伴就喜欢用这个命令。
在这里插入图片描述

4、free命令

用于显示当前系统内存使用情况,博主一般使用 free -h查看内存使用情况。
在这里插入图片描述

5、vmstat性能监控命令

根据设定的时间,刷新的次数来监控机器性能情况。
vmstat interval(刷新间隔时间) count(刷新次数)
每隔1s刷新一次,总共刷新三次
在这里插入图片描述
命令输出字段含义

procs
含义:进程信息

r:等待运行的进程数量,数值越大代表系统越繁忙

b:不可被唤醒的进程数量,数值越大代表系统越繁忙

memory
含义:内存信息

swpd:虚拟内存使用情况,单位KB

free:空闲内存空间,单位KB

buff:缓冲的内存空间 ,单位KB

cache:缓存的内存空间,单位KB

swap 
含义:交换分区信息

si:从磁盘中交换至内存的数据量,单位KB

so:从内存中交换到磁盘中的数据量,单位KB

这2各字段数值越大,代表内存和磁盘之间的转换越频繁,系统的性能越差

io
含义:磁盘读/写信息

bi: 从块设备中读入的数据的总量,单位是块。

bo:写到块设备的数据的总量,单位是块。

这两个数越大,代表系统的 I/O 越繁忙。

system
含义:系统信息字段

in:每秒钟被中断的进程次数

cs:每秒钟进行的时间切换次数

这两个数值越大,代表系统和接口设备的通讯越频繁

cpu
CPU信息字段:

us:非内核进程消耗 CPU 运算时间的百分比

sy:内核进程消耗 CPU 运算时间的百分比

id:空闲 CPU 的百分比

wa:等待 I/O 所消耗的 CPU 百分比

st:被虚拟机所盗用的 CPU 百分比

6、history显示历史执行过的命令

在这里插入图片描述

7、查看硬盘资源使用情况

博主一般使用df -h命令来查看硬盘使用情况
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值