crontab 格式
执行时间 | 格式 |
每分钟定时执行一次 | * * * * * |
每小时定时执行一次 | 0 * * * * |
每天定时执行一次 | 0 0 * * * |
每周定时执行一次 | 0 0 * * 0 |
每月定时执行一次 | 0 0 1 * * |
每月最后一天定时执行一次 | 0 0 L * * |
每年定时执行一次 | 0 0 1 1 * |
常用定时任务
每分钟执行一次
* * * * * /root/mysql_backup_script.sh
每天早上2点执行脚本
0 2 * * * /data/mysql_backup.sh
每天早上6点执行
0 6 * * * echo "Good morning." >> /tmp/test.txt
每2个小时执行
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11点到早上8点之间每2个小时和早上8点
0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt
每个月的4号和每周的周一到周三的早上11点
0 11 4 * 1-3 echo "Have a good dream" >> /tmp/test.txt
*1月1日的早上4点
0 4 1 1 * echo "Have a good dream" >> /tmp/test.txt
每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行
5,15,25,35,45,55 16,17,18 * * *
每小时的10分,40分执行
10,40 * * * *