ubuntu定时限速。。
专门为下载机写的一小段限速SHELL。。。。。
#!/bin/bash
用于网络限速, 10点以前不用限速,10点后开始限速。
author: 漠北 QQ4620498
package=which wondershaper
up_bw=10
down_bw=320
if [ ! -n $package ];then
apt-get install wondershaper
echo 包未安装
fi
hour=date +%H
#hour=date -d 2011-11-22 19:22:22 +%H
if [ $hour -lt 10 ] ; then
e=wondershaper clear eth0
echo $hour 小于10点,不用限速, $e
else
e=wondershaper eth0 $down_bw $up_bw
if [ -n $e ]; then
echo 出错:$e
fi;
echo $hour 大于10点,需要限速
fi;
把这段代码命名为qos.sh放在你的目录 下
chmod 755 qos.sh
echo '*/5 0 * * * root /home/hjc/qos.sh' >> /etc/crontab