计算WWW在线人数

王朝other·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

方法一:

‘netstat -a | grep http|awk ‘{print $5}‘|cut –d“:“ -f1|sort| uniq |wc -l | awk ’{print $1 - 1}‘

这是我从网上看的方法。且较流行。

方法二:

我们使用的方法。

‘netstat -an | grep “:80 “| grep -i ESTABLISHED | awk ‘{print $5}‘|cut –d“:”-f1|sort| uniq |wc -l | awk ’{print $1 - 1}’

方法二不需要反向解析,所以速度会比方法一快。但需要得到已经建立的链接,所以要grep –I ESTABLISHED。这是假设www的端口是80。

以上两种方法在Redhat linux AS3下通过测试,方法二要优于方法一。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航