Linux iostat命令

Linux iostat命令:报告CPU统计数据和设备、分区输入/输出信息。

Linux iostat命令 功能描述

使用iostat命令可以报告CPU的统计数据,设备、分区和网络文件系统(NFS)的输入/输出统计信息。使用iostat命令将对系统的磁盘操作活动进行监视,它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。iostat不能对某个进程进行深入分析,仅对系统的整体情况进行分析。

Linux iostat命令 语法

iostat[选项] [时间间隔] [次数]

命令中各选项的含义如表所示。

iostat命令选项含义

Linux iostat命令 示例

显示CPU和磁盘利用率报告

[root@rhel ~]# iostat
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
avg-cpu:  %user  %nice %system %iowait  %steal  %idle
          1.67   0.00   2.27   4.31   0.00  91.75
Device:          tps  Blk_read/s  Blk_wrtn/s  Blk_read  Blk_wrtn
sda             6.30      398.54       28.82    719396     52026

显示磁盘sda1的利用率

[root@rhel ~]# iostat -d sda1
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
Device:          tps  Blk_read/s  Blk_wrtn/s  Blk_read  Blk_wrtn
sda1            0.32       2.51       0.01      4634       18

显示CPU和磁盘利用率报告,并列出每一个报告显示的时间

[root@rhel ~]# iostat -t
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
2013年08月19日 01时16分37秒
avg-cpu:  %user  %nice %system %iowait  %steal  %idle
          1.62   0.00   2.21   4.18   0.00  91.99
Device:          tps  Blk_read/s  Blk_wrtn/s  Blk_read  Blk_wrtn
sda             6.12      386.63       28.03    719412     52162

显示CPU和磁盘利用率报告,并以MB/s为单位显示所有信息

[root@rhel ~]# iostat -m
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
avg-cpu:  %user  %nice %system %iowait  %steal  %idle
          1.61   0.00   2.19   4.14   0.00  92.06
Device:          tps   MB_read/s   MB_wrtn/s   MB_read   MB_wrtn
sda             6.06       0.19       0.01       351       25

显示磁盘利用率报告,并以KB/s为单位显示

[root@rhel ~]# iostat -dk
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
Device:          tps   kB_read/s   kB_wrtn/s   kB_read   kB_wrtn
sda             6.02      189.89       13.77    359706     26093

显示磁盘利用率报告,并以KB/s为单位显示扩展的统计信息

[root@rhel ~]# iostat -dxk
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
Device:  rrqm/s  wrqm/s  r/s  w/s  rkB/s  wkB/s  avgrq-sz  avgqu-sz  await  svctm  %util
sda    2.58   2.53   5.08  0.89  188.40  13.67  67.70    0.21    35.28  11.96  7.14

显示CPU利用率报告

[root@rhel ~]# iostat -c
Linux 2.6.32-358.el6.x86_64(rhel)     2013年08月19日  _x86_64_       (1 CPU)
avg-cpu:  %user  %nice %system %iowait  %steal  %idle
          1.56   0.00   2.13   4.01   0.00  92.31

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程