OpenWrt计划任务定时关闭WIFI
OpenWrt创建计划任务比较简单,打开WEB界面,系统-计划任务。
crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。
crontab 命令格式
crontab 每分钟、每小时、每天、每周、每月、每年定时执行
* * * * * 需要执行的命令
- - - - -
| | | | |
| | | | ----- 一星期中的第几天 (0 - 6) (其中0表示星期日)
| | | ------- 月份 (1 - 12)
| | --------- 一个月中的第几天 (1 - 31)
| ----------- 一天中的第几小时 (0 - 23)
------------- 一小时中的第几分钟 (0 - 59)
星号(*)
:代表所有可能的值,如month字段为星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
逗号(,)
:可以用逗号隔开的值指定一个列表范围,例如,1,2,5,7,8,9
中杠(-)
:可以用整数之间的中杠表示一个整数范围,例如2-6
表示2,3,4,5,6
正斜线(/)
:可以用正斜线指定时间的间隔频率,例如0-23/2
表示每两小时执行一次。
周一至周五的每天早上7:30打开WIFI
周一至周五的每天早上7:30关闭WIFI
30 7 * * 1-5 wifi down
周一至周五的每天早上7:35打开WIFI
35 7 * * 1-5 wifi up
两条一起用,别忘记打开WIFI
每天下午18:00关闭WIFI,9号、19号、29号除外
0 18 1-8,10-18,20-31 * * wifi down