linux基础学习-13.3-定时任务书写流程
1、定时任务的书写流程
要领1:
为定时任务规则加必要的注释
要领2:
执行shell脚本任务前加/bin/sh
要领3:
定时任务命令或脚本的结尾加>/dev/null 2>&1 或定向到一个文件
要领4:
定时任务命令超过2条的命令执行,最好用脚本文件
要领5:
在指定用户下执行相关定时任务
要领6:
生产任务程序不要随意打印输出信息
1、 定向到文件
2、 >/dev/null 2>&1
要领7:
定时任务执行的脚本要规范路径
要领8:
配置定时任务规范操作过程,防止出错(复制,粘贴)
2、定时任务写法:
* * * * * /bin/sh /server/scripts/log.sh >dev/null 2>&1/
3、定时任务:给定时任务看病的日志 /var/log/cron
技巧:
1) 命令程序要用绝对路径
2) 脚本中用到系统的环境变量要重新定义
3)crontab定时任务的10个生产基本要领和调试技巧,尤其是要学会看服务日志来调试。
4)生产环境使用crontab定时任务要注意的10点箴言。
练习题:
1、设置定时任务的8大要领
2、叙述定时任务的错误排查
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步