linux查看网络连接状态命令
时间: 2024-10-28 16:01:12 浏览: 24
Linux 命令-网络通讯
在Linux系统中,你可以使用多种命令来查看当前的网络连接状态。以下是几个常用的命令:
1. `ifconfig` 或 `ip addr`: 这些命令用于显示网络接口的状态,包括IP地址、子网掩码、广播地址等。例如:
```
ifconfig eth0
ip addr show eth0
```
其中`eth0`替换为你电脑的实际网络接口名称。
2. `netstat` 命令有多个选项可用于查看网络连接状态,比如:
- `netstat -a` 显示所有连接(包括监听端口)
- `netstat -tulnp` 列出所有活动的TCP和UDP连接及其详细信息
- `netstat -an | grep ESTABLISHED` 查看已建立的连接
3. `ss`(socket statistics)是`netstat`的替代工具,功能更强大,可以提供更详细的连接信息:
```
ss -tunlp
ss -tulp state ESTABLISHED
```
4. 对于查看特定服务的连接情况,如HTTP、FTP等,可以用`lsof` (list open files) 或 `netstat -tuln` 后跟相应的服务名(如`http`, `ftp`)。
阅读全文