在Linux系统中,查看网络接口(网口)的信息可以通过多种命令实现。以下是一些常用的方法:
ifconfig
命令ifconfig
是一个传统的命令,用于显示或配置网络接口。不过需要注意的是,在一些较新的Linux发行版中,ifconfig
可能已经被 ip
命令取代。
ifconfig -a
ip
命令ip
命令是一个更现代的工具,用于显示和操作网络接口。
ip link show
或者更详细的信息:
ip addr show
nmcli
命令如果你使用的是NetworkManager,可以使用 nmcli
命令来查看网络接口信息。
nmcli device status
/etc/network/interfaces
或 /etc/netplan/*.yaml
在一些Linux发行版中,网络接口的配置文件位于 /etc/network/interfaces
或 /etc/netplan/*.yaml
。你可以查看这些文件来了解系统配置的网络接口。
以下是 ip addr show
命令的一个示例输出:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq 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
在这个输出中:
lo
是回环接口。eth0
是一个以太网接口,IP地址为 192.168.1.100
。UP
表示接口已启用。通过这些命令和输出,你可以详细了解Linux系统中的网络接口信息。
领取专属 10元无门槛券
手把手带您无忧上云