欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 艺术 > Linux命令-iotop

Linux命令-iotop

2025/4/5 5:04:03 来源:https://blog.csdn.net/ZhanBiaoChina/article/details/146978072  浏览:    关键词:Linux命令-iotop

iotop 命令
iotop 是一个用于实时监控磁盘 I/O 活动的工具,可以显示哪些进程正在使用磁盘资源。
参数 描述
–version 显示程序版本号并退出
-h, --help 显示此帮助消息并退出
-o, --only 仅显示实际进行 I/O 操作的进程或线程
-b, --batch 非交互模式,适合记录日志
-n NUM, --iter=NUM 设置刷新次数,在非交互模式下很有用,默认为无限
-d SEC, --delay=SEC 设置刷新间隔(秒),默认为 1 秒,接受非整形数据例如 1.1
-p PID, --pid=PID 只监视指定进程的 I/O
-u USER, --user=USER 只显示指定用户的进程的 I/O
-P, --processes 仅显示进程,不显示所有线程

交互按键
按键 功能描述
左右箭头 改变排序列
r 反转排序顺序
o 切换 --only 选项
p 切换 --processes 选项
a 切换 --accumulated 选项
i 改变线程的优先级
q 退出

使用示例
显示所有进程的磁盘 I/O

sudo iotop

只显示正在执行 I/O 操作的进程

sudo iotop -o

以非交互模式运行,只刷新 5 次

sudo iotop -b -n 5

只显示用户 john 的进程的磁盘 I/O

sudo iotop -u john

只监视 PID 为 1234 的进程的磁盘 I/O

sudo iotop -p 1234

显示累积 I/O

sudo iotop -a

以千字节(KB)为单位显示数据大小

sudo iotop -k

显示时间戳

sudo iotop -t

非交互模式下,输出 5 次,间隔 2 秒

sudo iotop -b -n 5 -d 2

在这里插入图片描述
字段说明
TID:进程 ID。
PRIO:进程优先级。
USER:运行该进程的用户。
DISK READ:从磁盘读取的数据量(单位:KB/s)。
DISK WRITE:写入磁盘的数据量(单位:KB/s)。
SWAPIN:从交换空间读取的数据量(单位:百分比)。
IO>:当前是否正在进行 I/O 操作。
COMMAND:进程的名称或命令。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词