- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
OpenWrt定时重启路由器cron
2022年4月2日
14:48
crontab-e
添加任务,这个命令会自动调用“vi”文本编辑器
?
*****需要执行的命令
-----
|||||
||||-----一星期中的第几天(0-6)(其中0表示星期日)
|||-------月份(1-12)
||---------一个月中的第几天(1-31)
|-----------一天中的第几小时(0-23)
-------------一小时中的第几分钟(0-59)
?
用来对付一些系统运行时出现的难题(比如内存泄露、性能下降、……)的法宝就是每晚定期重启。
有可能会出现反复重启问题:
?
一种解决cron定时重启任务的怪圈的办法是在重启前,推迟一会儿重启,同时主动用touch命令去修改/etc下的任意文件。
?
?
304***sleep70touch/etc/bannerreboot
?
?
#环境变量
?
在crontab文件中定义多个调度任务时,需要特别注意的一个问题就是环境变量的设置,因为我们手动执行某个脚本时,是在当前shell环境下进行的,程序能找到环境变量;而系统自动执行任务调度时,除了默认的环境,
是不会加载任何其他环境变量的。因此就需要在crontab文件中指定任务运行所需的所有环境变量。
?
不要假定cron知道所需要的特殊环境,它其实并不知道。所以用户要保证在shell脚本中提供所有必要的路径和环境变量,除了一些自动设置的全局变量。以下三点需要注意:
?
1.脚本中涉及文件路径时写绝对路径;
?
2.脚本执行要用到环境变量时,通过source命令显式引入,例如:
?
#!/bin/sh
source/etc/profile
?
3.当手动执行脚本没问题,但是crontab不执行时,可以尝试在crontab中直接引入环境变量解决问题,例如:
*****./etc/profile;/xx/xx/test.sh
好了,这个问题就这样解决了,反正是加上环境变量没错的。
您可能关注的文档
- 煤气中毒性精神病.doc
- “金融教育宣传月”启航,平安人寿维权热线为您保驾护航.doc
- 来自我国延边地区朝鲜族的美食——石锅拌饭.doc
- 势能提水泵必威体育精装版技术案例工程让群众告别高价水.doc
- 怎么用esd镜像文件安装操作系统.doc
- 教研签到资料.doc
- 《创设课堂教学情境,培养政治学科核心素养》结题报告.doc
- 《薄壳山核桃低产林改造技术规程》安徽省地方标准征求意见反馈表.doc
- 附件3 安徽省地方标准征求意见反馈表.doc
- 04-安徽省地方标准征求意见反馈表(劳务派遣单位信用等级评价规范).doc
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)