45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 电脑学院 > 服务器技术 >

计算WWW在线人数

电脑软硬件应用网 45IT.COM 时间:2005-12-30 21:02 作者:45IT收集

【摘要】两种计算www在线人数的方法,并做了比较。 
  计算WWW在线人数 

   

  方法一: 

  ‘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下通过测试,方法二要优于方法一。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识