在Linux系统中,查看网卡信息有多种方法,以下是一些常用的命令:
ip
命令ip
命令是一个强大的工具,用于显示和操作Linux内核中的路由表、网络设备、接口等。
ifconfig
命令虽然ifconfig
在一些现代Linux发行版中已经被ip
命令取代,但它仍然广泛使用。
nmcli
命令nmcli
是NetworkManager的命令行工具,适用于使用NetworkManager管理网络连接的系统。
/sys/class/net
目录你也可以通过查看/sys/class/net
目录来获取网卡信息。
假设你有一个以太网接口eth0
和一个无线接口wlan0
,使用ip addr show
命令的输出可能如下:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:16:3e:00:00:01 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0
valid_lft 86399sec preferred_lft 86399sec
inet6 fe80::216:3eff:fe00:0001/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:1a:2b:00:00:02 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.101/24 brd 192.168.1.255 scope global dynamic wlan0
valid_lft 86399sec preferred_lft 86399sec
inet6 fe80::21a:2bff:fe00:0002/64 scope link
valid_lft forever preferred_lft forever
ip
命令是最现代和推荐的方式。ifconfig
命令在一些旧系统或特定场景下仍然有用。nmcli
适用于使用NetworkManager的系统。/sys/class/net
目录提供了一种直接查看网络接口的方法。这些方法和命令可以帮助你快速查看Linux系统中的网卡信息。
领取专属 10元无门槛券
手把手带您无忧上云