OpenWrt使用crontab执行计划任务

标签: , , ,

单位的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

随机文章:

  1. 用VBS监视进程创建和删除
  2. Unicode中的方框绘制字符
  3. BAT批处理编辑器iBat
  4. BAT批处理编辑器BatProject
  5. 批处理技术内幕:序

留下回复