TCP状态分析方法
来源:互联网 发布:pp助手不能安装软件 编辑:程序博客网 时间:2024/05/22 15:53
1、查看tcp连接情况:
命令:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
返回:
ESTABLISHED 91
SYN_SENT 1
TIME_WAIT 4
2、查询各个tcp连接的状态:
命令:netstat -n | awk '/^tcp/'
输出:
tcp 0 0 10.6.207.11:38000 10.6.207.11:53691 ESTABLISHED
tcp 0 0 10.6.207.11:57844 172.25.44.21:54321 TIME_WAIT
3、查看并发连接数:
netstat -an | grep ESTABLISHED | wc -l
4、查询80端口的连接个数:
命令:netstat -nat | grep -i ":80" | wc -l
(grep 仍然不严格,会包含8080这样的)
输出:
tcp 0 0 10.6.207.11:8080 0.0.0.0:* LISTEN
tcp 0 1 10.6.207.11:59904 172.16.211.50:80 SYN_SENT
5、查出哪个IP地址连接最多,将其封了.
netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
6、查看某个端口上在运行什么程序:
lsof -i :80
7、查看所有的进程
8、查看所属root用户进程所打开的文件类型为txt的文件:
lsof -a -u root -d txt
0 0
- TCP状态分析方法
- TCP连接状态分析
- TCP拆连时状态迁移分析
- TCP协议的状态分析
- TCP FIN_WAIT_2状态问题分析
- TCP终止连接时状态分析
- Linux网络编程系列-TCP状态分析
- TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT
- TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT
- TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT
- 用netstat对TCP状态分析
- TCP连接状态解析和过程分析
- 关于tcp socket的状态分析
- 客户端服务器TCP链接异常状态分析
- TCP/IP详解--TCP/IP连接各个状态转换分析
- 网络状态检测方法分析
- 网络状态检测方法分析
- 网络状态检测方法分析
- 将数字字符串转换为数字eg:“1234”->1234
- 开始
- Lua中数据类型的源码实现
- hibernate空格导致的错误!
- php 常用文件处理函数 与 文件上传
- TCP状态分析方法
- Winform窗体之间的传值
- 微信、陌陌的架构方案分析(LBS之二)
- sublime test 3 工具使用
- cocos2dx 点击事件分析(5)
- What Happens When I Touch the Screen
- 关于缓存算法
- 蓝桥杯——矩阵翻硬币
- VS检测内存泄漏