在Linux系统中,要查看网络连接、路由表以及接口统计信息,可以使用以下命令:
1. **查看路由表**:
使用 `route` 或 `ip route` 命令可以查看路由表。
```bash
route -n # 显示数字形式的路由表
ip route show # 显示路由表详细信息
```
这两个命令都会显示已配置的路由信息,包括目标网络、子网掩码、网关等。
2. **查看接口统计**:
使用 `ifconfig` 或 `ip` 命令可以查看网络接口的信息及其统计。
使用 `ifconfig`:
```bash
ifconfig # 显示所有接口信息,包括接口名称、IP地址、MAC地址等
```
或使用 `ip` 命令:
```bash
ip addr show # 显示所有接口的IP地址信息和其他相关设置
ip -s link # 显示所有接口的统计信息,包括接收和发送的数据包数量等。
```
3. **netstat命令**:
除了查看路由表和接口信息外,`netstat` 命令还可以用来查看网络连接状态。例如:
```bash
netstat -an # 显示所有活动网络连接和监听的端口。其中“-a”表示显示所有连接和监听端口,“-n”表示以数字形式显示地址和端口号。
```
这些命令提供了丰富的网络信息,可以帮助系统管理员或普通用户了解系统的网络配置和状态。