一、统计80端口链接数
netstat -nat|grep -i "80"|wc -l并发
二、统计httpd协议链接数(查看Apache的并发请求数及其TCP链接状态)
ps -ef|grep httpd|wc -ltcp
三、统计已链接上的,状态为“established
netstat -na|grep ESTABLISHED|wc -lawk
四、查出哪一个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 +0ngrep
五、查看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表示处理完毕,等待超时结束的请求数统计