http://codingstandards.iteye.com/blog/1541817html
iptraf是一個實時查看網絡流量的文本屏幕界面工具。linux
有些系統不必定安裝了,ios
若是是 RHEL,那麼就去找安裝盤中的 iptraf*.rpm 包安裝;網絡
若是是 CentOS,那麼用 yum install -y iptraf 進行安裝tcp
iptraf是一個文本全屏幕界面,操做起來比較簡單明瞭。最好使用 putty 來看,SecureCRT可能顯示亂碼。工具
它提供了不少統計方式:spa
(1)IP traffic monitor命令行
(2)General interface statisticshtm
(3)Detailed interface statisticsblog
若是跟上 -B 參數,還能夠後臺執行,把數據保存到文件中,位於 /var/log/iptraf 目錄。
不是系統自帶程序。
不是系統自帶程序。
若是系統沒有安裝,
若是是 RHEL,那麼就去安裝盤中找 sysstat*.rpm 包安裝;
若是是 CentOS,那麼用 yum install -y sysstat 安裝。
http://www.turbolinux.com.cn/turbo/wiki/ 寫道
sysstat是一個工具包,包含有幾個頗有用的系統檢測程序,iostat,mpstat和sar.
Turbolinux的各個版本上,都包含這個工具包.
iostat用於輸出CPU,I/O系統和磁盤分區的統計信息.能夠用來分析磁盤I/O,帶寬等信息.
mpstat用於輸出CPU的各類統計信息. 能夠用來分析程序運行時在內核態和用戶態的工做狀況.
sar用於定時蒐集系統的各類狀態信息.而後能夠對系統各個時間點的狀態進行監控.
sar有不少用途,若是要來監控網絡流量,使用下面的命令行方式:
sar -n DEV interval count
其中,interval是統計時間間隔,以秒爲單位;count是總共統計幾回,若是爲0就不斷的統計直到 Ctrl+C 打斷,不然執行count次就退出。
好比:sar -n DEV 1 4
好比:sar -n DEV 10 0
IFACE:LAN接口
rxpck/s:每秒鐘接收的數據包
txpck/s:每秒鐘發送的數據包
rxbyt/s:每秒鐘接收的字節數
txbyt/s:每秒鐘發送的字節數
下面的資料還介紹了sar的其餘用途:
怎麼在Linux下察看網絡流量和硬盤使用狀況 http://www.yesadmin.com/301/133723/index.html
不直觀。
不直觀。
不是系統自帶程序。
mtr也是一個文本屏幕程序,使用 yum install -y mtr 進行安裝。
沒有仔細用過。
提供Web界面查看。ntop還支持Windows平臺。