1、檢視linux系統有幾塊網絡卡
ifconfig -a
或者使用如下命令:
cat /proc/net/dev
lspci | grep -i eth
2、檢視網絡卡的寬頻
ethtool命令用於獲取乙太網卡的配置資訊,或者修改這些配置(這個命令比較複雜,功能特別多回頭寫乙個命令解釋)
ethtool eth0
settings for eth0:
supported ports: [ tp ]
supported link modes: 10baset/half 10baset/full
100baset/half 100baset/full
1000baset/full
supported pause frame use: no
supports auto-negotiation: yes
advertised link modes: 10baset/half 10baset/full
100baset/half 100baset/full
1000baset/full
advertised pause frame use: no
advertised auto-negotiation: yes //自動協商開啟 對應關閉配置為:no
speed: 1000mb/s //速度 1000mb
duplex: full //全雙工 對應配置還有half
port: twisted pair
phyad: 1
transceiver: internal
auto-negotiation: on
mdi-x: unknown
supports wake-on: g
wake-on: d
link detected: yes //eth0已經啟用
先不用關注每一項的具體含義,先看advertised link modes、auto-negotiation、duplex。首先連線模式、自動協商是否開啟(在這裡是開啟的)、全雙工
3、根據使用的模式計算支援的最大頻寬
網絡卡傳輸的計算單位是bit,所以當統計為byte為單位時就需要轉換 1byte=8bit
100mbits=12.5mb
dstat
you did not select any stats, using -cdngy by default.
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
0 0 100 0 0 0|1621b 2272k| 0 0 | 0 0 | 216 226
0 0 100 0 0 0| 0 0 |2143b 4545b| 0 0 | 668 981
0 0 100 0 0 0| 0 0 |2871b 4538b| 0 0 | 404 615
0 0 100 0 0 0| 0 96k|2500b 2460b| 0 0 | 317 453
0 0 100 0 0 0| 0 0 | 233b 2316b| 0 0 | 326 512
0 0 100 0 0 0| 0 0 | 233b 2242b| 0 0 | 295 465
0 0 100 0 0 0| 0 0 |2476b 2521b| 0 0 | 250 428
對比網路頻寬來判斷網絡卡是否打滿 檢視使用的網絡卡是否打滿
1 檢視linux系統有幾塊網絡卡 一般系統預設都有4個,無所謂了管它幾個呢 root db25440 ifconfig a eth0 link encap ethernet hwaddr d4 be d9 aa 30 18 inet addr 10.255.254.40 bcast 10.255....
檢視Linux下網絡卡狀態或 是否連線
分類 1 通過mii tool指令 root localhost root mii tool eth0 negotiated 100basetx fd,link ok eth1 no link 或 root localhost root mii tool v eth0 negotiated 100b...
linux 檢視網絡卡流量
方法一 nloadwget 方法二 iftop 1 iftop介面相關說明介面上面顯示的是類似刻度尺的刻度範圍,為顯示流量圖形的長條作標尺用的。中間的 這兩個左右箭頭,表示的是流量的方向。2 iftop相關引數常用的引數 進入iftop畫面後的一些操作命令 注意大小寫 引數 a 監測能檢測到的所有網...