2020-06-30 crond定时任务命令的要点掌握

在 crond 服务的配置参数中,可以像 Shell 脚本那样以#号开头写上注释信息,这样
在日后回顾这段命令代码时可以快速了解其功能、需求以及编写人员等重要信息。

计划任务中的“分”字段必须有数值,绝对不能为空或是*号,而“日”和“星期”
字段不能同时使用,否则就会发生冲突。

需要说明的是,除了用逗号(,)来分别表示多个时间段,例如“8,9,12”表示8月、9月
和 12月。还可以用减号(-)来表示一段连续的时间周期(例如字段“日”的取值为“12-15” ,
则表示每月的 12~15 日) 。以及用除号(/)表示执行任务的间隔时间(例如“/2”表示每隔
2 分钟执行一次任务)之外。

在正式部署计划任务前,请先跟刘遄老师念一下口诀“分、时、日、月、星期 命令” 。
这是使用 crond 服务设置任务的参数格式(其格式见表 4-6) 。需要注意的是,如果有些字段
没有设置,则需要使用星号(*)占位,如图 4-23 所示。

表4-6 使用crond设置任务的参数字段说明
字段 说明
分 取值为0~59的整数
时 取值为0~23的任意整数
日 取值为1~31的任意整数
月 取值为1~12的任意整数
星期 取值为0~7的任意整数,其中0与7均为星期日
命令 要执行的命令或程序脚本

你可能感兴趣的:(2020-06-30 crond定时任务命令的要点掌握)