当前位置: 首页 > news >正文

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:进程的名称或命令。

相关文章:

  • wordpress插件和模板北京关键词优化服务
  • 如何做网站的统计如何自己做一个软件
  • 做兼职的网站都有哪些工作内容视频网站建设
  • 怎么做网站流量统计外链价格
  • wordpress+做仿站永久不收费免费的软件
  • 潍坊网站建设服务商长沙市最新疫情
  • 【Java】网络编程
  • Python爬虫教程008:BeautifulSoup库的基本介绍
  • jQuery 遍历
  • 浙江大学朱霖潮研究员:《人工智能重塑科学与工程研究》以蛋白质结构预测为例|附PPT下载方法
  • Unity网络开发基础 (3) Socket入门 TCP同步连接 与 简单封装练习
  • java_高并发之SpringBoot中实现一个通用Excel导出功能
  • 适配 AGP8.5 版本,版本依赖管理(五)
  • 新版本Xmind结合DeepSeek快速生成美丽的思维导图
  • hi3516cv610_new_defconfig内容
  • 异步函数 async/await的认识与学习
  • Windows cursor集成powershell(conda)
  • AI产品的上层建筑:提示词工程、RAG与Agent
  • 嵌入式硬件篇---USBUART串口
  • OpenCV 从入门到精通(day_05)
  • SSD目标检测
  • 大学生机器人比赛实战(二)软件篇
  • 探秘Transformer系列之(22)--- LoRA
  • 基于Cocos creator 实现坦克大战小游戏
  • 为什么LoRA在目标检测方向不奏效?
  • 颠覆传统医疗!基于DeepSeek的智能化导尿管技术解析与实