1)统计80端口连接数
netstat -nat | grep -i "80" | wc -l
1
2)统计httpd协议连接数
ps -ef | grep httpd | wc -l
1
3)、统计已连接上的,状态为“established'
netstat -na | grep ESTABLISHED | wc -l
2
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
centos:
netstat -nat||grep ESTABLISHED|wc
查看Apache的并发请求数及其TCP连接状态:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
实时检测HTTPD连接数:
watch -n 1 -d "pgrep httpd|wc -l"
星期四, 01/19/2012 - 11:27 — 杨超