1. linux系統下,使用什麼命令可以查看網卡是百兆還是千兆的,輸入命令後,反饋信息是什麼
在運行命令中輸入」ethtool eth0「,當出現」Speed: 1000Mb/s「說明是千兆,當出現」Speed: 100Mb/s「字樣說明是百兆。
2. linux下如何看網卡是千兆還是百兆的
linux下如何看網卡是千兆還是百兆的方法如下:
使用ethtool命令。
ethtool是Linux下用於查詢及設置網卡參數的命令。
舉例:
[root@hvrhub ~]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s ------------------------------------>網卡速度
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: yes
詳細參數參考:(//後面是注釋,是原文的譯文)
ethtool ethX /
ethtool –h //顯示ethtool的命令幫助(help)
ethtool –i ethX //查詢ethX網口的相關信息
ethtool –d ethX //查詢ethX網口注冊性信息
ethtool –r ethX //重置ethX網口到自適應模式
ethtool –S ethX //查詢ethX網口收發包統計
ethtool –s ethX [speed 10|100|1000] //設置網口速率10/100/1000M
[plex half|full] //設置網口半/全雙工
[autoneg on|off] //設置網口是否自協商
[port tp|aui|bnc|mii] //設置網口類型
3. linux/centos如何查看網卡是100M還是1000M
可以使用ethtool命令進行查看,使用格式ethtool 網路介面名。
以下為例,eth0為網卡版名,使用ifconfig查看當前使用的權網卡。
Speed表示網卡帶寬,Duplex表示工作模式,Supported link modes表示支持的工作模式。
(3)linux查看幾兆網卡擴展閱讀:
ethtool命令的其它用法:
1、查詢網路埠位置:ethtool -p ethX
這個命令多用於管理多網口的伺服器主機,由於背板的網路埠數量大,有時候不知道那個物理埠對應eth0或其他設備號,我們就可以使用這個命令來查詢。
用法:ethtool -p eth0
效果:設備號eth0對應的物理埠的兩個指示燈會閃爍
2、修改網路埠速率:ethtool -s
這個命令多用於手工設置網路速率,一般千兆網卡支持10|100|1000三個速率,單位是Mbps。
用法:ethtool -s eth0 speed 1000 plex full autoneg off
效果:將設備號eth0對應的物理埠設置為速率為1000Mbps,全雙工工作模式,同時關閉自動協商。