crontab -e crontab -l


项目 含义 范围
第一个 * 一小时中的第几分钟 0-59
第二个 * 一天中的第几个小时 0-23
第三个 * 一个月当中的第几天 1-31
第四个 * 一年当中的第几个月 1-12
第五个 * 一周当中的星期几 0-7(0和7都代表星期天)
特殊符号 含义
代表任何时间,比如每一个*,就代表一小时中每分钟执行一次的意思
代表不连续的时间,比如 “0 8,12,16 * * *”,就代表每天的8点 12点 16点执行一次命令
- 代表连续的时间范围,比如 "0 5 * * 1-6",每周一到周六号5点执行命令
*/n 代表每隔多久执行一次。比如 "*/10 * * *",代表每隔10分钟就执行一次命令
时间 含义
45 22 * * * 每天的22点45分执行
0 17 * * 1 每周一的下午5点执行一次,分钟不能给*,不然就是执行60次
0 5 1,15 ** 每月的1号和15号早上5点执行
40 4 * *1-5 每周一到周五的凌晨4点40分执行命令
*/10 4 * * * 每天凌晨4点,每隔10分钟执行命令
0 0 1,15 * 1 不是并且的关系,而是每个月1号和15号和每周一执行命令,星期几和几号最好不要同时出现,因为它们定义的都是天,非常容易混乱
10 * * * * 每个小时的每10分钟执行
0 11 * * * 每天的第11个小时整执行一次

results matching ""

    No results matching ""