在 Ubuntu 系统中,使用 ifconfig
命令可以查看网络接口的详细信息。以下是 ifconfig
可以显示的一些主要信息:
接口名称:如 eth0
、wlan0
等,表示不同的网络接口。
标志(Flags):包括接口的状态信息,如 UP
(接口已启动)、BROADCAST
(支持广播)、LOOPBACK
(回环接口)等。
MTU(最大传输单元):接口可以传输的最大数据包大小。
inet 地址:IPv4 地址,显示接口的 IP 地址。
inet6 地址:IPv6 地址,显示接口的 IPv6 地址。
地址掩码(Mask):用于子网划分的掩码,通常与 IP 地址一起使用。
广播地址(Broadcast):用于发送广播消息的地址。
以太网地址(ether):即 MAC 地址,用于局域网内的硬件地址。
RX 和 TX 数据包统计:
RX packets
:接收的数据包数量。TX packets
:发送的数据包数量。RX bytes
:接收的字节数。TX bytes
:发送的字节数。errors
:接收或发送过程中发生的错误数。dropped
:由于各种原因丢弃的数据包数。overruns
:接收缓冲区溢出的次数。frame
:帧对齐错误的数量。compressed
:压缩数据包的数量。中断(Interrupts):处理网络事件的中断请求次数。
请注意,ifconfig
命令在较新的 Ubuntu 版本中可能已被弃用,建议使用 ip
命令来代替。ip
命令提供了更强大和灵活的网络配置和管理功能。要使用 ip
命令查看网络接口信息,可以使用以下命令:
ip addr show
或者
ip a
这将显示与 ifconfig
类似的网络接口信息,以及更多详细信息。