Linux连接数

2022-12-28 14:43:56 浏览数 (1)

  1. 统计已建立的连接数
代码语言:javascript复制
[root@orderer ~]# netstat -ntap | grep ESTABLISHED | wc -l
232
  1. 统计某个端口的连接数
代码语言:javascript复制
[root@orderer ~]# netstat -nat|grep -i "27018"|wc -l
35
  1. 统计TCP不同状态的连接数
代码语言:javascript复制
[root@orderer ~]# netstat -na | awk '/^tcp/ {  S[$NF]} END {for(a in S) print a, S[a]}'
LISTEN 60
CLOSE_WAIT 20
ESTABLISHED 227
FIN_WAIT2 13
TIME_WAIT 140
  1. 对已建立的tcp连接且对目标地址的端口号进行连接数的统计,且连接数大于1,并按端口号排序输出
代码语言:javascript复制
[root@orderer ~]# netstat -nat | grep ESTABLISHED | awk '{print $5}'| awk -F: '{print $2}' | awk '{  S[$NF]} END {for(a in S)print a,S[a]}'|awk '$2>1 {print $1,$2}'|sort -n
443 3
3306 45
7050 2
8199 18
9092 9
27017 28
27018 222
45506 2

0 人点赞