美文网首页
openwrt 同步时间计划任务

openwrt 同步时间计划任务

作者: cndaqiang | 来源:发表于2017-09-12 21:54 被阅读411次

    openwrt 同步时间计划任务

    环境

    CHAOS CALMER (15.05.1, r48532)

    参考

    openwrt定时计划
    Linux关机命令

    应用场景

    冬季作息晚上会断电,希望路由器能在晚上12点之前,停止做种,不对硬盘进行读写,最好能够卸载硬盘,以免停电损伤硬盘
    那么首先需要路由器的时间是准的,然后定时执行任务

    操作

    同步时间

    LuCI-》系统-》系统-》系统属性基本设置 把时区修改为Asia/Chita
    点击同步浏览时间就好了

    计划任务

    LuCI-》系统-》计划任务 按照以下规则书写

    [分钟] [时] [日] [月] [星期] [执行的shell命令]
    

    各个参数取值范围:
    分钟:0~59
    时:0~23
    日:1~31
    月:1~12
    星期:0~7,0和7表示星期天

    每个参数又可取四种间隔符:

    • 表示任意
      – 表示范围
      , 表示枚举多个值
      / 表示间隔

    例如:
    周一至周五每天晚上11点重启路由

    0 23 * * 1-5 reboot        或 0 23 * * 1,2,3,4,5 reboot
    

    重启cron服务
    LuCi-》系统-》启动项-》corn 重启

    应用-保护硬盘

    并没有教程支撑,是我自己想的,慎用

    55 23 * * * halt  #在每天的23:55 关闭路由器
    

    halt是Linux中使用的关机命令,等价于shutdown -h ,我试过openwrt中没有shutdown的命令,但是halt命令有反应
    halt后 路由器关闭wifi,硬盘停止读写,LED灯保持最后状态常亮
    应该是关机了吧
    路由器断电再通电后,正常开机
    猜想 把halt替换成卸载硬盘的命令,再添加开机后挂载的命令,可能会有更好的效果

    启动

    开机启动
    默认是开机自启的,可以在 Luci -->系统-->启动项-->中禁止

    相关文章

      网友评论

          本文标题:openwrt 同步时间计划任务

          本文链接:https://www.haomeiwen.com/subject/jsyhsxtx.html