openwrt使用crontab 实现wifidog定时启动
OpenWrt使用crontab执行计划任务
crontab -l
列出当前的默认计划任务列表
crontab -r
删除当前的默认计划任务列表
crontab -e
启用vi修改当前的默认计划任务列表
crontab后面还可以跟FILE参数,指定计划任务列表
然后是计划任务列表的格式:
[minute] [hour] [day of month] [month] [day of week] [program to be run]
其中各个参数的取值范围是:
minute(0-59)
hour(0-23)
day of month(1-31)
month(1-12)
day of week(0-7,0 or 7 is Sun)
每个参数里的取值可以有4种间隔符:
表示任意
表示范围
, 表示枚举多个值
/ 表示每隔
例如:
周一到周五每天晚上23:30执行ruijieclient -k
30 23 * * 1-5 /bin/ruijieclient -k
每天每隔10分钟执行date
*/10 * * * * date
另外每次执行完成任务后系统会发送信息给你,如果你不想收,可以在每条执行语句后面加:
/dev/null 2>&1
本文章由 http://www.wifidog.pro/2015/01/08/wifidog%E5%AE%9A%E6%97%B6%E5%90%AF%E5%8A%A8.html 整理编辑,转载请注明出处