Linux crond定时任务(2)

9、 把脚本放到定时任务里边,很多时候取系统变量,取不到,会出问题。这时候可以在脚本里把系统变量重新定义一遍。

  第9章 crontab定时任务生产应用问题10箴言:

1. 系统环境变量问题

2. 定时任务要用绝对路径

3. 脚本权限问题,加/bin/sh

4. 时间变量问题用反斜线\%转义,最好用脚本

5. >/dev/null 2>&1为题(1>/dev/null 2>/dev/null ,&>/dev/null)

6. 定时任务规则之前加注释

7. 使用脚本程序替代命令行定时任务

8. 避免不必要的程序及命令输出

9. 切到目标目录的上一级打包目标

10. 定时任务脚本中的程序命令尽量用全路径(和环境变量的识别有关)。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15575.html