iotop 命令需要安装:
yum install iotop -y

输出

iotop 命令直接执行输出(每秒刷新一次实时用量)

  1. Total DISK READ : 0.00 B/s | Total DISK WRITE : 0.00 B/s
  2. Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 0.00 B/s
  3. TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
  4. 14905 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.08 % [kworker/0:1]
  5. 1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % systemd --switched-root~-system --deserialize 21 2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd]
  6. 3 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/0]
  7. 6 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kworker/u2:0]
  8. 7 rt/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/0]
  9. 8 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_bh]
  10. ...

交互命令

p:切换第一列显示:线程ID(TID)/ 进程ID(PID)
o:只显示有IO输出的进程
a:显示累积用量
左右方向键:改变排序方式,默认按IO排序
r:反向排序
q:退出

选项参数

iotop -o: 只显示有IO请求的进程
iotop -a:显示累积用量
iotop -b > iotop.txt : 以非交互模式将信息写入文件
iotop -t : 增加时间戳列
实用组合:iotop -b -o -t > iotop.txt