Linux的netstat命令如何用
netstat命令用于显示网络连接、路由表和网络接口信息。
基本语法以下:
```
netstat [options]
```
经常使用选项:
- `-a`:显示所有连接和监听的端口
- `-t`:显示TCP连接
- `-u`:显示UDP连接
- `-n`:以数字情势显示IP地址和端口号
- `-p`:显示与连接相关的进程
- `-r`:显示路由表信息
- `-l`:仅显示监听的端口
- `-s`:显示网络接口统计信息
示例:
1. 显示所有活动的TCP连接:
```
netstat -at
```
2. 显示所有活动的UDP连接:
```
netstat -au
```
3. 显示所有连接和监听的端口:
```
netstat -a
```
4. 显示与连接相关的进程:
```
netstat -ap
```
5. 显示路由表信息:
```
netstat -r
```
6. 仅显示监听的端口:
```
netstat -l
```
7. 显示网络接口统计信息:
```
netstat -s
```
可使用`man netstat`命令查看netstat命令的完全帮助文档。
TOP