【文件属性】:
文件名称:Linux测试带宽(shell),测试流量
文件大小:2KB
文件格式:RAR
更新时间:2017-07-03 05:32:53
Linux shell 带宽 流量
TestBandwitdth脚本用于测试带宽;
//*****************************************************************************************
用法:
1.将“TestBandwidth.tar.gz”脚本copy到服务器上解压后,进入目录;
2.编辑“TestURL.sh”:灌流量;
上行:wget http://***
下行:post http://***
3.如果修改了步骤2,执行此步,否则跳过:
修改 TestBandwidth.tar.gz 脚本中的倒数5-6行;
kill -9 `ps -ef|grep wget|grep http|awk '{print $2}'` //修改kill关键字:grep wget
rm zhuxian* //修改rm关键字:zhuxian*
4.修改“bandwidth.sh”:修改检测网卡:
netcard=em1
5.使用后台运行命令执行:nohup ./bandwidth.sh (注:停止脚本 pkill -9 bandwidth.sh && pkill -9 wget)
6.查看结果:BandwitdthResult.txt
//*********************************************************
测试流量:清空“TestURL.sh”文件时执行就是测试流量
//*****************************************************************************************
脚本说明:
1.调用TestURL.sh脚本启动灌流量操作;
2.等待10s(防止刚开始下载时的流量冲高);
3.取当前网卡已接收的上行、下行数据流量;
4.等待5s;
5.取当前网卡已接收的上行、下行数据流量;
6.计算两次取值中间的差值,算平均值;
7.等待10s,开始下一次小循环(循环4次)(一次小循环70s);
8.清除下载进程,清除下载文件,清除下载日志;
9.等待3495s,开始下一次大循环(一次大循环1h);
【文件预览】:
测带宽
----TestBandwidth.tar.gz(631B)
----说明.txt(2KB)
网友评论
- 试用一下。
- 程序有问题,但有些参考价值
- 程序有待于调试啊
- 程序有些问题,测试的不够正确
- 程序有些问题,的道德之都为0