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包,可从其官方主页下载。

安装

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.4.tar.gz

python setup.py build

python setup.py install

语法

iotop(选项)

选项

-o:只显示有io操作的进程

-b:批量显示,无交互,主要用作记录到文件。

-n NUM:显示NUM次,主要用于非交互式模式。

-d SEC:间隔SEC秒显示一次。

-p PID:监控的进程pid。

-u USER:监控的进程用户。

iotop常用快捷键:

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

r:改变排序顺序。

o:只显示有IO输出的进程。

p:进程/线程的显示方式的切换。

a:显示累积使用量。

q:退出。

实例

直接执行iotop就可以看到效果了:

Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s

TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND

1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % init [3]

2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd]

3 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/0]

4 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/0]

5 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/0]

6 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/1]

7 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/1]

8 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/1]

9 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [events/0]

10 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [events/1]

11 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [khelper]

2572 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [bluetooth]

linux iotop rpm,iotop命令_Linux iotop 命令用法详解:用来监视磁盘I/O使用状况的工具...相关推荐

  1. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  2. linux中替换命令详解,linux中sed命令字符串替换的用法详解

    Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...

  3. npm命令--安装依赖包--用法/详解

    原文网址:npm命令--安装依赖包--用法/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍npm如何安装依赖包. 用法 命令 作用 详述 npm install <pkg> //同 ...

  4. linux 输入、输出重定向的概念和用法详解(Day01)

    介绍重定向之前先来介绍几个重要的概念:(笔记不易---- 转载请注明出处) 1.linux 的标准输入与输出  linux标准输入设备指的是键盘,标准输出设备指的是显示器,标准错误输出指的是显示器. ...

  5. python getopt argparse_python OptParse模块和argparse命令行解析的用法详解

    https://www.cnblogs.com/wj-1314/p/8974021.html OptParse模块的简单介绍 Python 有两个内建的模块用于处理命令行参数: 一个是 getopt只 ...

  6. linux 进程 setuid,Linux SetUID(SUID)文件特殊权限用法详解

    在讲解<权限位>一节时提到过,其实除了 rwx 权限,还会用到 s 权限,例如: [root@localhost ~]# ls -l /usr/bin/passwd -rwsr-xr-x. ...

  7. linux命令查看iotop,Linux iotop 命令用法详解-Linux命令大全(手册)

    iotop 用来监视磁盘I/O使用状况的工具 补充说明 iotop命令 是一个用来监视磁盘I/O使用状况的top类工具.iotop具有与top相似的UI,其中包括PID.用户.I/O.进程等相关信息. ...

  8. linux管道命令详解,Linux系统中的管道命令的用法详解

    Linux系统中管道命令是linux系统的一个强大之处.下面由学习啦小编为大家整理了Linux系统中的管道命令的用法详解的相关知识,希望对大家有帮助! Linux系统中的管道命令的用法详解 管道命令操 ...

  9. linux mount命令参数及用法详解

    linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml. htt ...

最新文章

  1. Linux-LNMP(静态元素不记录日志和过期时间,防盗链,解析php,代理,支持ssl)
  2. fpga驱动步进电机转动指定角度_【硬见小百科】步进电机工作原理及实现方法...
  3. Linux密码文件passwd和shadow分析
  4. binary search完整笔记
  5. python 爬虫 scrapy 和 requsts 哪个快_Scrapy爬虫框架结构以及和Requests库的比较
  6. mysql 提权方法_mysql常用的提权方法
  7. 用位运算计算两数的和
  8. 手动创建线程池 效果会更好_创建更好的,可访问的焦点效果
  9. a频繁连接不上redis_连接不到redis Caused by:..._慕课问答
  10. 【编译原理】学习LUA
  11. linux文件权限之suid,sgid,粘贴位
  12. python编辑器和python解释器的区别_python编译器和解释器的区别
  13. python 旋转矩阵_【每日算法Day 93】不用额外空间,你会旋转一个矩阵吗?
  14. 关闭Windows 2008下面应用程序出错后的提示
  15. Project 制作工作进度计划 排除休息日
  16. 小程序切出去重新进入
  17. 多种好看好玩的词云例子Example
  18. 纯css svg 改变图片颜色 ios android 小程序
  19. [新手入门]微信公众号推文制作
  20. 屏蔽掉Linux上运行Spark(Python版)时的多余信息(INFO)

热门文章

  1. win10 关键错误开始菜单和cortana无法工作 的问题
  2. 好佳居软装十大品牌-软装窗帘如何去选择
  3. 【愚公系列】2022年11月 uniapp专题-优购电商-商品购物车页面
  4. 找回不见的本地连接【摘】
  5. 2019年北邮计算机院复试上机题目
  6. 微信小程序授权保存图片到相册
  7. 山东大学2020超级计算机大赛,2020世界大学生超级计算机竞赛启动会在京举行
  8. 程维柳青发布道歉声明:滴滴顺风车业务将无限期下线
  9. 【记录】Adobe AI CC 图片批量描摹脚本
  10. QT进行http请求(post/get)