Linux系统监控命令之iotop
2024-10-08 14:17:42
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:退出。
最新文章
- ipa如何通过网络进行安装
- Linux LVM硬盘管理之二:创建逻辑卷步骤
- android 评分条 RatingBar 使用及自定义
- delphi 读写文本
- Qt for Android 打包 SQLite 数据库
- JQuery EasyUI Tree
- 学习Java第一卷--态度的转变
- [转]优化wp_head()
- Android开发环境的安装 Eclipse
- SQL语句方法语法总结(三)
- poj 1273 Drainage Ditches(最大流)
- WindowsPhone 8 开发 之 本地数据库应用
- 简单地总结几种常见web攻击手段及其防御方式
- Hibernate(二):MySQL server version for the right syntax to use near 'type=InnoDB' at line x
- Scala-Unit-2-Scala基础语法1
- Java知多少(78)Java向量(Vector)及其应用
- 利用HttpWebRequest模拟表单提交
- 压测工具-Jmeter
- docker get 到的命令 (持续更新)
- Django Query
热门文章
- Java集合类中的哈希总结
- Java面试题总结系列 Servlet
- jquery easyui 弹出消息框 (转载) jQuery EasyUI API 中文文档 - 消息框(Messager) http://www.cnblogs.com/hantianwei/archive/2012/03/19/2407113.html
- 【Effective Java】7、优先考虑泛型方法
- C# RSA 分段加解密
- 七个结构模式之组合模式(Composite Pattern)
- 自己动手打造WEB服务器 Windows + Apache + PHP + MySQL
- URI、URL、URN介绍
- Ubuntu开机黑屏,无法进入系统
- SharePoint 2010 人员选择器搜索范围的限定