Linux系統監控命令之iotop


1、iotop命令

iotop命令是一個用來監視磁盤I/O使用狀況的top類工具。iotop具有與top相似的UI,其中包括PID、用戶、I/O、進程等相關信息。Linux下的IO統計工具如iostat,nmon等大多數是只能統計到per設備的讀寫情況,如果你想知道每個進程是如何使用IO的就比較麻煩,使用iotop命令可以很方便的查看。

iotop使用Python語言編寫而成,要求Python2.5(及以上版本)和Linux kernel2.6.20(及以上版本)。iotop提供有源代碼及rpm包,可從其官方主頁下載。

2、安裝

# Ubuntu系統 apt-get install iotop

# CentOS系統 yum install iotop

編譯安裝

1 wget http://guichaz.free.fr/iotop/files/iotop-0.4.4.tar.gz
2 tar zxf iotop-0.4.4.tar.gz 3 python setup.py build 4 python setup.py install

3、語法

iotop (選項)

4、選項

-o:只顯示有io操作的進程 -b:批量顯示,無交互,主要用作記錄到文件。 -n NUM:顯示NUM次,主要用於非交互式模式。 -d SEC:間隔SEC秒顯示一次。 -p PID:監控的進程pid。 -u USER:監控的進程用戶。

5、iotop常用快捷鍵

左右箭頭:改變排序方式,默認是按IO排序。

r:改變排序順序。 o:只顯示有IO輸出的進程。 p:進程/線程的顯示方式的切換。 a:顯示累積使用量。 q:退出。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM