《OpenWrt定时重启路由器.docx》由会员分享,可在线阅读,更多相关《OpenWrt定时重启路由器.docx(2页珍藏版)》请在优知文库上搜索。
1、OpenWrt定时重启路由器cron2022年4月2日14:48crontab七添加任务,这个命令会自动调用Vi文本编辑器*需要执行的命令I1.1.1.1.I1.1.1.-一星期中的第几天(0-6)(其中0表示星期日)I1.1.月份(1-12)I1.一个月中的第几天(1-31)I一中的第几小时(0-23)一小时中的第几分钟(0-59)用来对付一些系统运行时出现的难题(比如内存泄露、性能下降)的法宝就是每晚定期重启。有可能会出现反豆重启问题:一种解决Cron定时重启任务的怪圈的办法是在重启前,推迟一会儿重启,同时主动用touch命令去修改/etc下的任意文件.304*s1.eep70&touch
2、etcbanner&reboot#环境变量在crontab文件中定义多个调度任务时,需要特别注意的一个问题就是环境变量的设置.因为我们手动执行某个脚本时,是在当前she1.1.环境下进行的,程序能找到环境变量;而系统自动执行任务调度时,除了默认的环境,是不会加载任何其他环境变最的.因此就需要在crontab文件中指定任务运行所需的所有环境变量.不要假定cron知道所需要的特殊环境,它其实并不知道.所以用户要保证在She1.1.脚本中提供所有必要的路径和环境变量,除了一些自动设W的全局变量。以下三点需要注意:1脚本中涉及文件路径时写绝对路径;2 .脚本执行要用到环境变量时,通过source命令显式引入,例如:tf!binshsourceetcprofi1.e3 .当手动执行脚本没问题,但是ontab不执行时,可以尝试在crontab中直接引入环境变最解决问题,例如:*.etcprofi1.e;xxxxtest.sh好了,这个问题就这样解决了,反正是加上环境变量没错的.