收藏文章 楼主

linux centos windos netstat命令 查看 tcp 连接数信息

版块:linux   类型:普通   作者:小绿叶技术博客   查看:602   回复:0   获赞:3   时间:2020-08-11 13:33:49

netstat -ano | grep tcp| sort | uniq -c

                               # 查看正在连接的 ip    

                               # sort 排序  uniq -c 计数


netstat -an |grep 'ESTABLISHED' |grep 'tcp' |wc -l

# 统计 TCP连接数 命令



一、查看哪些IP连接本机


netstat -an


二、查看TCP连接数


1)统计80端口连接数

netstat -nat|grep -i "80"|wc -l


2)统计httpd协议连接数

ps -ef|grep httpd|wc -l


3)、统计已连接上的,状态为“established

netstat -na|grep ESTABLISHED|wc -l




netstat -an  # netstat命令的功能是显示网络连接、路由表和网络接口的信息,可以让用户得知有哪些网络连接正在运作

注释:

LISTEN # 侦听来自远方的TCP端口的连接请求;

SYN-SENT # 在发送连接请求后等待匹配的连接请求;

SYN-RECEIVED # 在收到和发送一个连接请求后等待对方对连接请求的确认;

ESTABLISHED # 代表一个打开的连接,我们常用此作为并发连接数;

FIN-WAIT-1 # 等待远程TCP连接中断请求,或先前的连接中断请求的确认;

FIN-WAIT-2 # 从远程TCP等待连接中断请求;

CLOSE-WAIT # 等待从本地用户发来的连接中断请求;

CLOSING # 等待远程TCP对连接中断的确认;

LAST-ACK # 等待原来发向远程TCP的连接中断的确认;

TIME-WAIT # 等待足够的时间以确保远程TCP连接收到中断请求的确认;

CLOSED # 没有任何连接状态;


netstat -an|awk '/^tcp/{++S[$NF]}END{for (a in S)print a,S[a]}'

参数说明:

CLOSED # 没有连接活动或正在进行的;

LISTEN # 服务器正在等待的进入呼叫;

SYN_RECV # 一个连接请求已经到达,等待确认;

SYN_SENT # 应用已经开始,打开一个连接;

ESTABLISHED # 正常数据传输状态,也可以近似的理解为当前服务器的并发数;

FIN_WAIT1 # 应用已经完成;

FIN_WAIT2 # 另一边同意释放;

ITMED_WAIT # 等待所有分组死掉;

CLOSING # 两边同时尝试关闭;

TIME_WAIT # 另一边已初始化一个释放;

LAST_ACK # 等待所有分组死掉;


#------------------------------------------  windos 查看 tcp 连接数 --------------------------------------#


netstat -ano | findstr TCP                        # 查看已经连接的 ip

netstat -an | find "ESTABLISHED" /c        # 查看tcp 连接数


#----------------------------------------- linux 日志 -------------------------------------------#


cat access_log | grep "19/Feb/2022" | awk -F" " '{print $1}' | sort | uniq -c | sort -k 1 -n -r |head -n 20

                                                                 # 查看apache 访问日志

                                                                 # sort | uniq -c  分组计数

                                                                 # sort -k 1 -n -r  大小排序   head -n 20 倒叙 20行





提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:linux centos windos netstat命令 查看 tcp 连接数信息

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息