天天看點

linux系統檢視網口流量指令,Linux下檢視網卡實時流量工具

nload是一個網絡流量統計工具,目前版本為2009年出的 0.7.2。

下載下傳位址:http://sourceforge.net/project/showfiles.php?group_id=35865

使用yum 安裝也可以:

yum install nload

源碼安裝:

wget http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz

tar zxvf nload-0.7.2.tar.gz

cd nload-0.7.2

./configure

make

make install

安裝目錄自己定,安裝十分簡單,基本上不會出什麼錯誤!

完成後直接執行指令就可以用來監測網卡流量了:

# nload

linux系統檢視網口流量指令,Linux下檢視網卡實時流量工具

預設第一行是網卡的名稱及IP資訊,使用鍵盤上的左右鍵可以切換網卡。

預設上邊Incoming是進入網卡的流量;

預設下邊Outgoing是網卡出去的流量;

預設右邊(Curr目前流量)、(Avg平均流量)、(Min最小流量)、(Max最大流量)、(Ttl流量統計);

預設情況,統計資料的左邊會使用顯示流量圖,用#号拼出來的,根據實時流量變化顯示。

遇到的問題:在網卡流量特别大即超過網卡本身傳輸速率的時候,右邊的幾個值會不固定的變為負數。我感覺原因好像是網卡超負荷是以計算出錯了!不是很确定,不知有沒有高手明白這個問題!!!

還有很多參數可以使用,幫助裡面的例子:  nload -t 200 -i 1024 -o 128 -U M

檢視參數幫助指令:

nload –help

-a:這個好像是全部資料的重新整理時間周期,機關是秒,預設是300.

-i:進入網卡的流量圖的顯示比例最大值設定,預設10240 kBit/s.

-m:不顯示流量圖,隻顯示統計資料。

-o:出去網卡的流量圖的顯示比例最大值設定,預設10240 kBit/s.

-t:顯示資料的重新整理時間間隔,機關是毫秒,預設500。

-u:設定右邊Curr、Avg、Min、Max的資料機關,預設是自動變的.注意大小寫機關不同!

h|b|k|m|g    h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.

H|B|K|M|G    H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.

-U:設定右邊Ttl的資料機關,預設是自動變的.注意大小寫機關不同(與-u相同)!

Devices:自定義監控的網卡,預設是全部監控的,使用左右鍵切換。

如隻監控eth0指令: nload eth0

本文轉自:http://www.mysqlops.com/2011/09/08/linux-nload.html#comment-497