netstat常用命令
时间: 2023-12-07 08:39:47 浏览: 85
常用Windows命令
netstat是Linux系统中一个非常常用的网络工具,用于查询和统计网络连接的状态和数据传输情况。以下是netstat的常用命令:
1. 显示所有的网络连接
```shell
netstat -a
```
2. 显示所有TCP连接
```shell
netstat -at
```
3. 显示所有UDP连接
```shell
netstat -au
```
4. 显示所有处于监听状态的连接
```shell
netstat -l
```
5. 显示所有TCP连接的状态
```shell
netstat -s
```
6. 显示所有处于ESTABLISHED状态的连接
```shell
netstat -an | grep ESTABLISHED
```
7. 显示每个IP地址的连接数
```shell
netstat -ano | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -rn
```
8. 显示每个IP地址的连接数,并按连接数排序
```shell
netstat -ano | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr
```
9. 显示连接数最多的前N个IP地址
```shell
netstat -ano | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | head -N
```
阅读全文