cpustat
命令主要用于查看 CPU 的使用情况,而不是直接查看磁盘 I/O。如果你想要查看磁盘 I/O 的详细信息,可以使用 iostat
命令。
以下是如何使用 iostat
来查看磁盘 I/O 的步骤:
安装 iostat
:
如果你的系统上还没有安装 iostat
,可以使用以下命令进行安装(基于 CentOS 7):
sudo yum install sysstat
查看磁盘 I/O 统计信息:
使用 iostat
命令可以查看磁盘的 I/O 统计信息。运行以下命令:
iostat -dx
这里,-d
选项用于显示磁盘设备的统计信息,-x
选项则显示扩展统计信息,包括每秒传输次数 (tps)、读写字节数、平均等待时间等。
实时监控磁盘 I/O:
如果你想实时监控磁盘 I/O,可以使用 -c
选项来同时查看 CPU 使用情况和磁盘 I/O 统计信息:
iostat -c -d -m 1
这个命令会每隔一秒更新一次统计信息。-m
选项用于以 MB/s 的形式显示数据传输速率。
查看特定磁盘的信息: 如果你只想查看某个特定磁盘的信息,可以在命令中指定设备名,例如:
iostat -dx /dev/sda
这将只显示 /dev/sda
设备的 I/O 统计信息。
通过这些命令,你可以获得关于磁盘 I/O 的详细信息,包括读写速度、I/O 操作次数、平均等待时间等,从而帮助你分析和优化系统性能。