iotop 是一個用來監視磁盤 I/O 使用狀況的 top 類工具。iotop 具有與 top 相似的 UI,其中包括 PID、用戶、I/O、進程等相關信息。
安裝
-
yum install iotop
說明
-
OPTIONS
--version //版本
-h, --help //幫助
-o, --only //只顯示有IO的進程或線程,可以使用o動態切換
-b, --batch //非交互式模式,可以用於寫日志
-n NUM, --iter=NUM //迭代次數,通常用於非交互模式,執行n次后退出,默認不退出
-d SEC, --delay=SEC //每次執行后延遲SEC秒再次執行,默認1秒,可以使用非整數(比如1.1),交互模式下為刷新時間
-p PID, --pid=PID //只監控指定的PID,默認all
-u USER, --user=USER //只監控指定用戶,默認all
-P, --processes //只顯示進程,默認顯示進程和線程
-a, --accumulated //顯示IO的累計值(從iotop啟動開始算)交互模式下可以使用a鍵切換
-k, --kilobytes //使用KB為單位,非交互模式下比較有用,便於統計
-t, --time //在每一行前加時間戳,交互模式沒啥用,貌似
-q, --quiet //安靜模式
-q //只有第一次迭代的時候顯示列名
-qq //從不顯示列名
-qqq //不現實IO摘要
另外,交互模式下,按左右鍵選擇按某一列排序,r鍵為反向排序,o鍵切換顯示所有進程,a鍵切換累計值或者實時值。