linux查看有哪些網卡的方法:1、使用“ifconfig -a”命令查看;2、使用“cat /proc/net/dev”命令查看;3、使用“lspci | grep -i ‘eth’”或“lspci | grep -i net”命令查看。
本教程操作環境:linux5.9.8系統、Dell G3電腦。
查看Linux系統有幾塊網卡
方法1:使用ifconfig -a
ifconfig:?最常用的配置和查看網絡接口信息的命令,服務器上執行此命令會得到類下文的內容,一下內容可看到多個設備和設備狀態、信息。
[root@xuegod65?~]#?ifconfig?-a eth0??????Link?encap:Ethernet??HWaddr?00:0C:29:04:08:91?? ??????????inet?addr:192.168.1.250??Bcast:192.168.1.255??Mask:255.255.255.0 ??????????inet6?addr:?fe80::20c:29ff:fe04:891/64?Scope:Link ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500??Metric:1 ??????????RX?packets:14454?errors:0?dropped:0?overruns:0?frame:0 ??????????TX?packets:961?errors:0?dropped:0?overruns:0?carrier:0 ??????????collisions:0?txqueuelen:1000? ??????????RX?bytes:1174828?(1.1?MiB)??TX?bytes:112979?(110.3?KiB) eth1??????Link?encap:Ethernet??HWaddr?00:0C:29:04:08:9B?? ??????????inet?addr:192.168.240.1??Bcast:192.168.240.255??Mask:255.255.255.0 ??????????inet6?addr:?fe80::20c:29ff:fe04:89b/64?Scope:Link ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500??Metric:1 ??????????RX?packets:112?errors:0?dropped:0?overruns:0?frame:0 ??????????TX?packets:90?errors:0?dropped:0?overruns:0?carrier:0 ??????????collisions:0?txqueuelen:1000? ??????????RX?bytes:9334?(9.1?KiB)??TX?bytes:8366?(8.1?KiB) lo????????Link?encap:Local?Loopback?? ??????????inet?addr:127.0.0.1??Mask:255.0.0.0 ??????????inet6?addr:?::1/128?Scope:Host ??????????UP?LOOPBACK?RUNNING??MTU:16436??Metric:1 ??????????RX?packets:0?errors:0?dropped:0?overruns:0?frame:0 ??????????TX?packets:0?errors:0?dropped:0?overruns:0?carrier:0 ??????????collisions:0?txqueuelen:0? ??????????RX?bytes:0?(0.0?b)??TX?bytes:0?(0.0?b)
方法2:使用cat /proc/net/dev
[root@xuegod65?~]#?cat?/proc/net/dev Inter-|???Receive????????????????????????????????????????????????|??Transmit ?face?|bytes????packets?errs?drop?fifo?frame?compressed?multicast|bytes????packets?errs?drop?fifo?colls?carrier?compressed ????lo:???????0???????0????0????0????0?????0??????????0?????????0????????0???????0????0????0????0?????0???????0??????????0 ??eth0:?1190124???14635????0????0????0?????0??????????0?????????0???119423?????999????0????0????0?????0???????0??????????0 ??eth1:????9334?????112????0????0????0?????0??????????0?????????0?????8366??????90????0????0????0?????0???????0??????????0
方法3:使用lspci | grep -i ‘eth’?或 lspci | grep -i net
可列出每個pci總線上的設備,通過grep過濾后可得到網卡設備列表
[oracle@mori?~]$?lspci?|grep?-i?'eth' ???02:01.0?Ethernet?controller:?Intel?Corporation?82545EM?Gigabit?Ethernet?Controller?(Copper)?(rev?01) ???02:06.0?Ethernet?controller:?Intel?Corporation?82545EM?Gigabit?Ethernet?Controller?(Copper)?(rev?01) ? [oracle@mori?~]$?lspci?|?grep?-i?net ???02:01.0?Ethernet?controller:?Intel?Corporation?82545EM?Gigabit?Ethernet?Controller?(Copper)?(rev?01) ???02:06.0?Ethernet?controller:?Intel?Corporation?82545EM?Gigabit?Ethernet?Controller?(Copper)?(rev?01)
?相關推薦:《Linux視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦