在Linux服务器上查看网络接口有多种方法,以下是一些常用的命令:
1. `ip a` 或 `ifconfig`
- 这是最常用的命令,可以查看所有网络接口的状态,包括IP地址、MAC地址、网络流量等信息。
2. `ethtool eth0`
- 用于查看指定网卡的详细信息,如链路状态、传输速率、驱动等。将 `eth0` 替换为你想查看的网卡名称。
3. `cat /proc/net/dev`
- 直接从 `/proc` 文件系统中读取网络接口的统计信息,包括接收和发送的数据包数量、字节数等。
4. `netstat -i`
- 列出所有网络接口的统计信息,包括接收和发送的数据包数量、错误数等。
5. `lshw -C network`
- 列出系统中所有网络设备的硬件信息,如设备名称、驱动、速率等。
6. `nmcli device status`
- 使用 NetworkManager 命令行工具查看网络接口的状态。
7. `ip link show`
- 列出所有网络接口的基本信息,如接口名称、MAC地址、链路状态等。
这些命令可以帮助你了解Linux服务器上的网络接口情况,根据需要选择合适的方式查看。