linux 查看网络连接命令
时间: 2024-10-26 13:17:50 浏览: 38
Linux命令之网络命令
4星 · 用户满意度95%
在Linux系统中,有几种常用的命令可以用来查看网络连接状态:
1. `ifconfig` 或 `ip addr`: 这些命令用于显示所有网络接口的信息,包括IP地址、子网掩码、广播地址等。如果想要查看活动连接,可以在结果中找到"inet "下面的状态信息。
```bash
ifconfig eth0
ip addr show dev eth0
```
其中`eth0`通常代表一个以太网接口,替换为你实际的接口名称(如`enp0s3`)。
2. `netstat` 或 `ss` (socket statistics): 这些命令更专注于网络连接统计。例如:
- 查看所有的网络连接:
```
netstat -tnlp | grep ESTABLISHED
ss -tulpen
```
- 可以通过 `-a` 参数查看所有状态的连接,包括监听端口 (`listen`) 和等待连接 (`syn_recv`) 等。
3. `ping` 和 `traceroute` : 如果你想检查特定主机之间的连通性,可以使用这两个命令。
- `ping [主机名或IP]` 检查是否能与目标通信。
- `traceroute [主机名或IP]` 显示数据包从本机到目标经过的路径。
阅读全文