考点精讲
记忆技巧
crontab 六字段记「分时日月周 命令」;at 是「一次性闹钟」,crontab 是「每天循环的闹钟」。
常见误区
- crontab 分字段漏写(* 或具体值)导致任务不执行
- 日和星期同时指定导致逻辑混乱
- 命令用相对路径导致定时任务找不到命令
真题思路
- 【示例】 crontab 配置中,每天 22:30 执行任务,其分钟和小时字段应写为?
22 30 * * * 30 22 * * * 30 22 * * 7 22 30 * * 7
答案:B
解析:六字段顺序为「分 时 日 月 周」,故 30 分 22 时写成 30 22 * * *(讲义 09-系统定时任务)。
常见问题
Q:at 和 crontab 的区别?
A:at 执行一次性任务,crontab 执行周期性重复任务。(解析:两种定时方式。)
Q:crontab 六字段分别是什么?
A:分、时、日、月、周、命令。(解析:字段顺序。)
Q:crontab 中 / 表示什么?
A:步长,如 */5 表示每 5 个单位。(解析:特殊字符。)
相关知识
教材出处:09-系统定时任务 系统定时任务