每天学一个 Linux 命令:iostat

在这里插入图片描述
命令简介
iostat 命令用于统计系统IO状态信息。

语法格式
iostat [options]
选项说明
-c #仅显示CPU使用情况
-d #仅显示设备利用率
-k #显示状态以千字节每秒为单位,而不使用块每秒
-m #显示状态以兆字节每秒为单位
-p #仅显示块设备和所有被使用的其他分区的状态
-t #显示每个报告产生时的时间
-V #显示版号并退出
-x #显示扩展状态
应用举例
查看指定设备的IO状态信息

[root@centos7 ~]# iostat -x /dev/sda1
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.59 0.00 0.55 0.05 0.00 97.81

Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda1 0.00 0.00 0.04 0.00 0.15 0.05 8.82 0.00 1.07 0.73 63.50 1.02 0.00
结果字段说明

Device #监测设备名称
rrqm/s #每秒需要读取需求的数量
wrqm/s #每秒需要写入需求的数量
r/s #每秒实际读取需求的数量
w/s #每秒实际写入需求的数量
rsec/s #每秒读取区段的数量
wsec/s #每秒写入区段的数量
rkB/s #每秒实际读取的大小,单位为KB
wkB/s #每秒实际写入的大小,单位为KB
avgrq-sz #需求的平均大小区段
avgqu-sz #需求的平均队列长度
await #等待I/O平均的时间(milliseconds)
svctm #I/O需求完成的平均时间
%util #被I/O需求消耗的CPU百分比
系统整体IO状态信息

[root@centos7 ~]# iostat
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.58 0.00 0.55 0.05 0.00 97.82

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.25 7.39 1.84 316339 78930
sdb 0.00 0.06 0.00 2592 0
scd0 0.00 0.02 0.00 1028 0
dm-0 0.21 7.11 1.80 304267 76862
dm-1 0.00 0.05 0.00 2204 0
其它实例

#只显示CPU的IO状态
[root@centos7 ~]# iostat -c
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.58 0.00 0.55 0.05 0.00 97.82

#只显示设备的使用率状态
[root@centos7 ~]# iostat -d
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.25 7.38 1.84 316339 78930
sdb 0.00 0.06 0.00 2592 0
scd0 0.00 0.02 0.00 1028 0
dm-0 0.21 7.09 1.79 304267 76862
dm-1 0.00 0.05 0.00 2204 0

#以千字节每秒为单位显示
[root@centos7 ~]# iostat -k
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.58 0.00 0.55 0.05 0.00 97.82

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.25 7.37 1.84 316339 78930
sdb 0.00 0.06 0.00 2592 0
scd0 0.00 0.02 0.00 1028 0
dm-0 0.21 7.09 1.79 304267 76862
dm-1 0.00 0.05 0.00 2204 0

#以兆字节每秒为单位
[root@centos7 ~]# iostat -m
Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 x86_64 (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
1.58 0.00 0.55 0.05 0.00 97.82

Device: tps MB_read/s MB_wrtn/s MB_read MB_wrtn
sda 0.25 0.01 0.00 308 77
sdb 0.00 0.00 0.00 2 0
scd0 0.00 0.00 0.00 1 0
dm-0 0.21 0.01 0.00 297 75
dm-1 0.00 0.00 0.00 2 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是黑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值