1、iotop命令

iotop命令是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。

iotop使用Python语言编写而成,要求Python2.5(及以上版本)和Linux kernel2.6.20(及以上版本)。iotop提供有源代码及rpm包,可从其官方主页下载。

2、安装

# Ubuntu系统
apt-get install iotop

# CentOS系统
yum install iotop

编译安装

 wget http://guichaz.free.fr/iotop/files/iotop-0.4.4.tar.gz
tar zxf iotop-0.4..tar.gz
python setup.py build
python setup.py install

3、语法

iotop (选项)

4、选项

-o:只显示有io操作的进程
-b:批量显示,无交互,主要用作记录到文件。
-n NUM:显示NUM次,主要用于非交互式模式。
-d SEC:间隔SEC秒显示一次。
-p PID:监控的进程pid。
-u USER:监控的进程用户。

5、iotop常用快捷键

左右箭头:改变排序方式,默认是按IO排序。

r:改变排序顺序。
o:只显示有IO输出的进程。
p:进程/线程的显示方式的切换。
a:显示累积使用量。
q:退出。




最新文章

  1. ipa如何通过网络进行安装
  2. Linux LVM硬盘管理之二:创建逻辑卷步骤
  3. android 评分条 RatingBar 使用及自定义
  4. delphi 读写文本
  5. Qt for Android 打包 SQLite 数据库
  6. JQuery EasyUI Tree
  7. 学习Java第一卷--态度的转变
  8. [转]优化wp_head()
  9. Android开发环境的安装 Eclipse
  10. SQL语句方法语法总结(三)
  11. poj 1273 Drainage Ditches(最大流)
  12. WindowsPhone 8 开发 之 本地数据库应用
  13. 简单地总结几种常见web攻击手段及其防御方式
  14. Hibernate(二):MySQL server version for the right syntax to use near 'type=InnoDB' at line x
  15. Scala-Unit-2-Scala基础语法1
  16. Java知多少(78)Java向量(Vector)及其应用
  17. 利用HttpWebRequest模拟表单提交
  18. 压测工具-Jmeter
  19. docker get 到的命令 (持续更新)
  20. Django Query

热门文章

  1. Java集合类中的哈希总结
  2. Java面试题总结系列 Servlet
  3. jquery easyui 弹出消息框 (转载) jQuery EasyUI API 中文文档 - 消息框(Messager) http://www.cnblogs.com/hantianwei/archive/2012/03/19/2407113.html
  4. 【Effective Java】7、优先考虑泛型方法
  5. C# RSA 分段加解密
  6. 七个结构模式之组合模式(Composite Pattern)
  7. 自己动手打造WEB服务器 Windows + Apache + PHP + MySQL
  8. URI、URL、URN介绍
  9. Ubuntu开机黑屏,无法进入系统
  10. SharePoint 2010 人员选择器搜索范围的限定