千家信息网

linux如何查看有哪些网卡

发表于:2024-11-15 作者:千家信息网编辑
千家信息网最后更新 2024年11月15日,这篇文章给大家分享的是有关linux如何查看有哪些网卡的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。linux查看有哪些网卡的方法:1、使用"ifconfig -a"命令查
千家信息网最后更新 2024年11月15日linux如何查看有哪些网卡

这篇文章给大家分享的是有关linux如何查看有哪些网卡的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

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 -aeth0      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)eth2      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/devInter-|   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  eth2:    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如何查看有哪些网卡"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0