Openwrt Cron定时任务执行失败

  • 该话题包含 0个回复,1 人参与,最后由TomyTang - WirelessLink ForumTomyTang 更新于 2年前
正在查看 0 条回复
  • 作者
    帖子
    • TomyTang - WirelessLink ForumTomyTang
      参与者
      #1416
      Up
      2
      ::

      进入openwrt 后台,创建一个计划任务定时执行脚本

      Cron 定时任务参数格式:

      f1 f2 f3 f4 f5 Program
      其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。Program 表示要执行的命令。
      0 03 * * * 表示每天的凌晨三点

      #每天早上6点更新执行脚本
      0 06 * * * bash /root/xxx/xxx.sh > /dev/null

      有可能会遇到软路由硬件重启后cron失效的情况,直接命令行编写。

      # vim /etc/crontabs/root

      如果直接用命令行写入root 仍然无法生效 ,解决定时脚本不生效的问题,在脚本前面加上

      source /etc/profile 来加载环境变量

      或者将脚本执行命令改为

      0 06 * * * bash /root/xxx/xxx.sh  &&  source /etc/profile > /dev/null

      访问ChatGPT的可用VPS机房IP推荐 Lisahost美国原生IP搬瓦工美西DMITTripodcloudFrantech
正在查看 0 条回复
  • 哎呀,回复话题必需登录。
WirelessLink Forum
Logo