簡(jiǎn)介:
iotop – simple top-like I/O monitor
iotop是一個(gè)用來(lái)監(jiān)視磁盤(pán)I/O使用狀況的 top 類工具,可監(jiān)測(cè)到哪一個(gè)程序使用的磁盤(pán)IO的信息(requires 2.6.20 or later)
安裝:
yum -y install iotop
用法:
iotop [OPTIONS]
選項(xiàng):
--version #顯示版本號(hào)
-h, --help #顯示幫助信息
-o, --only #顯示進(jìn)程或者線程實(shí)際上正在做的I/O,而不是全部的,可以隨時(shí)切換按o
-b, --batch #運(yùn)行在非交互式的模式
-n NUM, --iter=NUM #在非交互式模式下,設(shè)置顯示的次數(shù),
-d SEC, --delay=SEC #設(shè)置顯示的間隔秒數(shù),支持非整數(shù)值
-p PID, --pid=PID #只顯示指定PID的信息
-u USER, --user=USER #顯示指定的用戶的進(jìn)程的信息
-P, --processes #只顯示進(jìn)程,一般為顯示所有的線程
-a, --accumulated #顯示從iotop啟動(dòng)后每個(gè)線程完成了的IO總數(shù)
-k, --kilobytes #以千字節(jié)顯示
-t, --time #在每一行前添加一個(gè)當(dāng)前的時(shí)間
-q, --quiet #suppress some lines of header (implies --batch). This option can be specified up to three times to remove header lines.
-q column names are only printed on the first iteration,
-qq column names are never printed,
-qqq the I/O summary is never printed.
可用的命令(在運(yùn)行iotop命令后按相應(yīng)鍵位):
使用left和right改變排序(方向鍵改變排序列),還可使用以下命令:
r:反向排序,
o:切換至選項(xiàng)--only,
p:切換至--processes選項(xiàng),
a:切換至--accumulated選項(xiàng)
q:退出
i:改變線程的優(yōu)先級(jí)
例子:
$ iotop
$ iotop –b –n 3 –d 5
文章來(lái)源:微笑的魚(yú)