netstat命令使用實例
时间: 2024-08-15 16:01:09 浏览: 48
Linux netstat命令详细解析
`netstat`是一个在Unix/Linux系统中常用的命令行工具,用于查看网络状态信息,如监听的端口、活跃的连接以及网络接口的状态。以下是一些基本的`netstat`命令实例:
1. **显示所有连接**:
```
netstat -an
```
这将列出所有活动的连接,包括TCP(传输控制协议)和UDP(用户数据报协议)连接。
2. **查看当前活动的TCP连接**:
```
netstat -tuln
```
`-t`选项指定只显示TCP连接,`-l`表示显示正在监听的端口,`-n`表示以数字形式显示地址。
3. **查看特定端口的状态**:
```
netstat -tnpa | grep 80
```
查找端口号80(HTTP默认端口)的活动连接。
4. **查看已建立的IPv4或IPv6连接**:
```
netstat -atun
```
`-a`显示所有连接,`-t`限制为TCP,`-u`限制为UDP,`-n`保持数字格式的地址。
5. **查看网络接口统计信息**:
```
netstat -i
```
或者更详细一点的
```
ifconfig
```
这将展示各个网络接口的统计信息,例如接收和发送的数据包数。
以上只是`netstat`命令的一些基础用法,实际使用时可以根据需要添加更多选项来获取更详细的网络状态信息。
阅读全文