Linux netstat常用命令
作者:bea
1、统计80端口连接数netstat -nat|grep -i "80"|wc -l2、统计httpd协议连接数(查看Apache的并发请求数及其TCP连接状态)ps -ef|grep httpd|wc -l3、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -l4、查出哪个IP地址连接最多,将其封了.netstat -na|grep ESTABLISHED|awk {print $5}|awk
1、统计80端口连接数
netstat -nat|grep -i "80"|wc -l
2、统计httpd协议连接数(查看Apache的并发请求数及其TCP连接状态)
ps -ef|grep httpd|wc -l
3、统计已连接上的,状态为“established
netstat -na|grep ESTABLISHED|wc -l
4、查出哪个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
5、查看Apache的并发请求数及其TCP连接状态:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
其中:SYN_RECV表示正在等待处理的请求数;
ESTABLISHED表示正常数据传输状态;
TIME_WAIT表示处理完毕,等待超时结束的请求数
猜你喜欢
您可能感兴趣的文章:
- 什么是ThinkPHP框架新手了解下
- M方法和D方法在ThinkPHP中的区别
- 总结ThinkPHP使用技巧经验分享
- 比较ThinkPHP和FleaPHP二款PHP框架
- ThinkPHP教程详解CURD的使用
- 分享如何写ThinkPHP的注册和登录代码
- 关闭APP_DEBUG出现了解析错误
- 组合ThinkPHP配置文件消除代码冗余
- jQuery - 获得内容和属性
- error: RPC failed; HTTP 411 curl 22 The requested
- CentOS7.0安装Nginx 1.7.4
- nginx+php-fpm出现502(Bad Gateway)错误分析
- nginx内置全局变量及含义
- elasticsearch常用命令
- linux下安装ab压力测试工具及ab命令详解
- processlist中哪些状态要引起关注
- MySQL 性能优化技巧
- 生产环境CPU过高问题定位
- TCP连接数过多问题