路由器openwrt巧用计划任务定时执行任务

既然刷了openwrt智能系统,就要充分挖掘它的能力。

设置好路由器登录校园网的时间段后在教室也不怕校园网帐号被路由器顶下来了,设置晚上睡觉时自动关闭wifi也不怕辐射了~

执行完相应任务后会将日志写入root目录

输入crontab -e编辑crontab中的定时任务:

#周三 7:50~11:50 期间退出认证
50 7 * * 3 mentohust -k &&echo `date` "退出锐捷" >> mentohust.log
50 11 * * 3 /etc/init.d/mentohust start && echo `date` "登录锐捷" >> mentohust.log
#周日~周四:18:50~20:50 期间退出认证
50 18 * * 0,1,2,3,4 mentohust -k &&echo `date` "退出锐捷" >> mentohust.log
50 20 * * 0,1,2,3,4 /etc/init.d/mentohust start && echo `date` "登录锐捷" >> mentohust.log
#定时关闭wifi
30 0 * * * wifi down && echo `date` "关闭wifi" >> wifi.log
10 7 * * * wifi && echo `date` "开启wifi" >> wifi.log
#定时关闭led指示灯
0 23 * * * /etc/ledoff.sh && `date` "关闭led" >> led.log
0 7 * * * /etc/init.d/led && `date` "开启led" >> led.log

然后在etc目录下新建一个ledoff.sh脚本,然后chmod +x ledoff.sh命令赋予可执行权限。

#!/bin/sh
echo 0 > /sys/class/leds/ath9k-phy0/brightness
echo 0 > /sys/class/leds/tp-link:green:lan1/brightness
echo 0 > /sys/class/leds/tp-link:green:lan2/brightness
echo 0 > /sys/class/leds/tp-link:green:lan3/brightness
echo 0 > /sys/class/leds/tp-link:green:lan4/brightness
echo 0 > /sys/class/leds/tp-link:green:system/brightness
echo 0 > /sys/class/leds/tp-link:green:wlan/brightness
echo 0 > /sys/class/leds/tp-link:green:qss/brightness
echo 0 > /sys/class/leds/tp-link:green:wan/brightness

1 条评论

[/0o0] [..^v^..] [0_0] [T.T] [=3-❤] [❤.❤] [^v^] [-.0] [!- -] [=x=] [→_→] [><] 更多 »
昵称
  1. BJS Google Chrome 74 Google Chrome 74 Windows 10 Windows 10

    很不错