ifconfig和lspci是Linux获取网卡最常用的两个命令。
ifconfig获取网卡
使用ifconfig,可以获取多个设备和设备的状态以及信息。
示例: [抄送@ localhost~] $ ifconfig
eth0link encap :以太网hwaddr 0033600 c 3360293360 a 4:5 a :5 BF
inetaddr 3360192.168.1.160 bcast :192.168.1.255 mask :255.255.255.255.255.255.255.255.255.0
inet6addr : Fe 803360336020 c :29 ff :20 FEA 4:5 abf/64 scope : link
upbroadcastrunningmulticastmtu :1500公制:1
rx包33601650 errors :0 dropped :0 over runs :0 frame :0
tx packets 3360112 errors :0 dropped :0 over runs :0 carrier :0
collisions :0 txqueuelen :1000
rx bytes :134000 (130.8 kib tx bytes :12228 (11.9 kib ) ) ) ) ) ) ) ) )
et h1 link encap :以太网hwaddr 0033600 c 3360293360 a 433605 a :0 c 9
inetaddr 3360192.168.1.161 bcast :192.168.1.255 mask :255.255.255.255.255.255.255.255.255.0
inet6addr : Fe 803360336020 c :29 ff :20 FEA 4:5 AC9/64 scope : link
upbroadcastrunningmulticastmtu :1500公制:1
rx包33601618 errors :0 dropped :0 over runs :0 frame :0
tx packets 336088 errors :0 dropped :0 over runs :0 carrier :0
collisions :0 txqueuelen :1000
rxbytes:125909(122.9kib ) tx bytes :9320 (9.1 kib )
lo link encap :本地loopback
inetaddr 3360127.0.0.1 mask :255.0.0.0
inet6addr 3360336033601/128 scope : host
uploopbackrunningmtu :16436公制:1
rx包3360182 errors :0 dropped :0 over runs :0 frame :0
tx packets :182 errors :0 dropped :0 over runs :0 carrier :0
collisions :0 txqueuelen :0
rxbytes:10340(10.0kib ) rxbytes:10340(10.0kib ) )。
lspci获取网卡信息
lsci列出每个pci总线上的设备,并在grep中进行过滤以列出网卡设备。 [ cc @ localhost~] $ lspci|grep-I ' eth '
02:01.0以太网控制器:英特尔公司82545千兆以太网控制器(copper ) (rev 01 ) )。
02:06.0以太网控制器:英特尔公司82545千兆以太网控制器(copper ) (rev 01 ) )。