标题: OpenWrt使用crontab执行计划任务
作者: Demon
链接: https://demon.tw/hardware/openwrt-crontab.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
单位的WIFI用的是Portal验证,登陆之后每隔一段时间就会自动掉线,很烦。于是弄了个OpenWrt路由器,用路由器每隔一段时间自动进行Portal验证连接WIFI,然后再从路由器弄个AP给手机用,这样就不会掉线了。
既然是每隔一段时间自动进行Portal验证,那就需要用到crontab执行计划任务,简单记录一下crontab的用法。
列出当前的默认计划任务列表:
crontab -l
删除当前的默认计划任务列表:
crontab -r
修改当前的默认计划任务列表:
crontab -e
计划任务列表的格式:
[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
参考链接:http://www.slyar.com/blog/openwrt-crontab.html
赞赏微信赞赏支付宝赞赏
随机文章: