当前位置:操作系统 > 玩转网络 >>

计算WWW在线人数

答案:    方法一:

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

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

  方法二:

  我们使用的方法。

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

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

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

上一个:PHP5终极安装——PHP5+IIS5+Windows2000Server
下一个:IIS配置安全策略w2k

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,