Openwrt Cron定时任务执行失败
正在查看 0 条回复
- 作者帖子
- 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
- 作者帖子
正在查看 0 条回复
- 哎呀,回复话题必需登录。