亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

Linux中查看網卡流量六種方法

添加時間:2018-2-8 21:23:52  添加: 思海網絡 

方法一、nload工具

源碼包路徑:

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

查看參數幫助命令: 
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

方法二、iftop工具

源碼包路徑:
http://www.ex-parrot.com/%7Epdw/iftop/download/iftop-0.17.tar.gz

1、iftop界面相關說明

界面上面顯示的是類似刻度尺的刻度范圍,為顯示流量圖形的長條作標尺用的。
中間的<= =>這兩個左右箭頭,表示的是流量的方向。 

TX:發送流量 
RX:接收流量 
TOTAL:總流量 
Cumm:運行iftop到目前時間的總流量 
peak:流量峰值 
rates:分別表示過去 2s 10s 40s 的平均流量

2、iftop相關參數

常用的參數 

-i設定監測的網卡,如:# iftop -i eth1 
-B 以bytes為單位顯示流量(默認是bits),如:# iftop -B 
-n使host信息默認直接都顯示IP,如:# iftop -n 
-N使端口信息默認直接都顯示端口號,如: # iftop -N 
-F顯示特定網段的進出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0 
-h(display this message),幫助,顯示參數信息 
-p使用這個參數后,中間的列表顯示的本地主機信息,出現了本機以外的IP信息; 
-b使流量圖形條默認就顯示; 
-f這個暫時還不太會用,過濾計算包用的; 
-P使host信息及端口信息默認就都顯示; 
-m設置界面最上邊的刻度的最大值,刻度分五個大段顯示,例:# iftop -m 100M 
進入iftop畫面后的一些操作命令(注意大小寫) 
按h切換是否顯示幫助; 
按n切換顯示本機的IP或主機名; 
按s切換是否顯示本機的host信息; 
按d切換是否顯示遠端目標主機的host信息; 
按t切換顯示格式為2行/1行/只顯示發送流量/只顯示接收流量; 
按N切換顯示端口號或端口服務名稱; 
按S切換是否顯示本機的端口信息; 
按D切換是否顯示遠端目標主機的端口信息; 
按p切換是否顯示端口信息; 
按P切換暫停/繼續顯示; 
按b切換是否顯示平均流量圖形條; 
按B切換計算2秒或10秒或40秒內的平均流量; 
按T切換是否顯示每個連接的總流量; 
按l打開屏幕過濾功能,輸入要過濾的字符,比如ip,按回車后,屏幕就只顯示這個IP相關的流量信息; 
按L切換顯示畫面上邊的刻度;刻度不同,流量圖形條會有變化; 
按j或按k可以向上或向下滾動屏幕顯示的連接記錄; 
按1或2或3可以根據右側顯示的三列流量數據進行排序; 
按<根據左邊的本機名或IP排序; 
按>根據遠端目標主機的主機名或IP排序; 
按o切換是否固定只顯示當前的連接; 
按f可以編輯過濾代碼,這是翻譯過來的說法,我還沒用過這個! 
按!可以使用Shell命令,這個沒用過!沒搞明白啥命令在這好用呢! 
按q退出監控。

方法三、 ifstat

源碼包路徑:
http://gael.roualland.free.fr/ifstat/ifstat-1.1.tar.gz
參數: 

-a 監測能檢測到的所有網絡接口的狀態信息 
-z 隱藏流量是無的接口,例如那些接口雖然啟動了但是未用的 
-i 指定要監測的接口,后面跟網絡接口名 
時間: 
-T 報告所有監測接口的全部帶寬 
-w 用指定的列寬,而不是為了適應接口名稱的長度而去自動放大列寬 
-W 如果內容比終端窗口的寬度還要寬就自動換行 
-b 用kbits/s顯示帶寬而不是kbytes/s

方法四、

iptraf

安裝方式:
yum -y install iptraf

iptraf是一個基于ncurses開發的IP局域網監控工具,它可以實時地監視網卡流量,可以生成各種網絡統計數據,包括TCP信息、UDP統計、ICMP和OSPF信息、以太網負載信息、節點統計、IP校驗和錯誤和其它一些信息。

iptraf的參數列表

iptraf后面加上不同的參數,可以起到不同的作用,下面是iptraf的參數命令列表:

參數命令 作用
-i iface 網絡接口:立即在指定網絡接口上開啟IP流量監視,iface為all指監視所有的網絡接口,iface指相應的interface
-g 立即開始生成網絡接口的概要狀態信息
-d iface 網絡接口:在指定網絡接口上立即開始監視明細的網絡流量信息,iface指相應的interface
-s iface 網絡接口:在指定網絡接口上立即開始監視TCP和UDP網絡流量信息,iface指相應的interface
-z iface 網絡接口:在指定網絡接口上顯示包計數,iface指相應的interface
-l iface 網絡接口:在指定網絡接口上立即開始監視局域網工作站信息,iface指相應的interface
-t timeout 時間:指定iptraf指令監視的時間,timeout指監視時間的minute數
-B 將標注輸出重新定向到“/dev/null”,關閉標注輸入,將程序作為后臺進程運行
-L logfile 指定一個文件用于記錄所有命令行的log,默認文件是地址:/var/log/iptraf
-I interval 指定記錄log的時間間隔(單位是minute),不包括IP traffic monitor
-u 允許使用不支持的接口作為以太網設備
-f 清空所有計數器
-h 顯示幫助信息

方法五、watch ifconfig

watch命令可以反復的執行一個命令,默認時間間隔為2秒鐘。
watch ifconfig 可以每隔兩秒監視網絡狀態、
watch -d ifconfig 可以每隔兩秒監視網絡狀態, 并標記發生變化的部分
watch -d ifconfig eth0 可以每隔兩秒只監視 網卡eth0, 并標記發生變化的部分
watch -d 'ifconfig eth0 | grep bytes' 可以每隔一秒只監視網卡eth0,只顯示流量部分,并標記發生變化的部分

watch也可以用來查看文件變化的情況,例如:
例如 watch ls -la file,這條命令的意思是沒兩秒察看 file1的文件大小變化情況。

退出: ctrl+c

watch命令詳解

NAME
watch - execute a program periodically, showing output fullscreen
SYNOPSIS
watch [-dhvt] [-n <seconds>] [--differences[=cumulative]] [--help] [--interval=<seconds>] [--no-title] [--version] <command>
DEION
watch runs command repeatedly, displaying its output (the first screenfull). This allows you to watch the program output change over time. By default, the program is run every 2 seconds; use -n or --interval to specify a different interval.
The -d or --differences flag will highlight the differences between successive updates. The --cumulative option makes highlighting "sticky", presenting a running display of all positions that have ever changed. The -t or --no-title option turns off the header showing the interval, command, and current time at the top of the display, as well as the following blank line. watch will run until interrupted.
NOTE
Note that command is given to "sh -c" which means that you may need to use extra quoting to get the desired effect.
Note that POSIX option processing is used (i.e., option processing stops at the first non-option argument). This means that flags after command don't get interpreted by watch itself.
EXAMPLES
To watch for mail, you might do: watch -n 60 from
To watch the contents of a directory change, you could use: watch -d ls -l
If youre only interested in files owned by user joe, you might use: watch -d 'ls -l &#124; fgrep joe'
You can watch for your administrator to install the latest kernel with: watch uname -r (Just kidding.)呵呵
BUGS
Upon terminal resize, the screen will not be correctly repainted until the next scheduled update. All --differences highlighting is lost on that update as well.
Non-printing characters are stripped from program output. Use "cat -v" as part of the command pipeline if you want to see them.

方法六、

watch cat /proc/net/dev

關鍵字:Linux、網卡流量

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站