- 关 键 词:
- windows操作系统
- linux
- .net
- 网络带宽
- 用户可以
已有很多文章介绍了Windows操作系统中对带宽的监测方法,本文讨论在Linux中对网络带宽的监测问题。
因为各种各样的原因,了解网络的带宽利用情况是一件好事情,特别是对带宽的记录成为必需时(如在根据带宽的利用数量来支付互联网服务时)更是极其重要的。
Linux中一个强大的监测工具是vnStat,大家可从http://humdi.net/vnstat/下载得到这个程序。一些Linux发行版本可能会捆绑vnStat,不过用户最好根据源程序自己编译一下这个软件。
在下载vnStat之后,对程序包进行如下处理:
$ curl -O http://humdi.net/vnstat/vnstat-1.4.tar.gz |
注意最后一行,如果用户在一个64位平台上编译,应改用make 64bit命令。
下一步要创建一个计时程序用以每隔5分钟就执行vnStat来收集带宽利用数据。例如,用如下内容创建/etc/cron.d/vnstat:
0-55/5 * * * * if [ -x /usr/local/bin/vnstat ] && [ `ls |
在这里我们假定,vnStat安装在/usr/local,并假定/etc/cron.d是用于系统运行计时程序的位置。(这是多数Linux发行版本的默认位置)。
接下来,请为用户想要跟踪的每一个端口初始化数据库:
# /usr/local/bin/vnstat -u -i eth0 |
# vnstat -i eth1 --short |
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 照片处理在线省心做 (0次浏览)
- 让你的日历更加精彩--365日历试用 (0次浏览)
- 春节自助游,软件也来全程帮你忙 (0次浏览)
- 巧用EasyShare突破限制实现宽带共享主义 (0次浏览)



