iostat命令 - 监视系统I/O设备使用情况

ID:15725 / 打印

iostat命令来自英文词组“I/O stat”的缩写,其功能是用于监视系统I/O设备使用情况。I/O英文全称是Input/Output,中文译为输入/输出,通常指存储器与其他设备之间的数据交换操作。

iostat命令则能够查看到硬盘活动的统计情况,同时也会显示出CPU处理器的使用情况,帮助Linux系统运维人员进行系统调优。

语法格式:iostat [参数] 设备名

常用参数:

-c显示CPU使用情况
-d显示设备利用率
-h使用NFS网络文件系统来输出报告
-k以千字节每秒为单位
-m以兆字节每秒为单位
-N显示LVM逻辑卷管理器设备信息
-p显示块设备和分区的状态
-t显示报告产生时的时间
-V显示版本及帮助信息
-x设置要统计磁盘设备的扩展参数
-y跳过不显示第一次报告的数据

参考示例

每隔2秒报告一次系统硬盘使用情况:

[root@linuxcool ~]# iostat -d 2 Linux 4.18.0-448.el8.x86_64 (linuxcool.com) 02/19/2023 	_x86_64_ (4 CPU) Device         tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn vda           9.76        26.08       127.99   26262085  128898357 Device         tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn vda           0.00         0.00         0.00          0          0 Device         tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn vda           6.50         0.00        72.50          0        145 Device         tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn vda           1.50         0.00         3.00          0          6 ………………省略部分输出信息………………

每隔2秒报告一次系统全部硬盘的使用情况,总共报告6次:

[root@linuxcool ~]# iostat -d 2 6

每隔2秒报告一次指定硬盘的使用情况,总共报告6次:

[root@linuxcool ~]# iostat -x vda -d 2 6
上一篇: enable命令 - 启动或关闭 shell 内建指令
下一篇: pmap命令 - 显示进程的内存映像信息

作者:admin @ 24资源网   2024-10-23

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。