探索建站和运维乐趣

记录Crontab每分钟、每5分钟、每10分钟执行一次任务命令

Linux服务器定时任务还是经常有用到的,比如我们设置服务器定时重启服务器、定时备份服务器数据库,定时重置MySQL数据库。具体的定时任务,均是用 Crontab 实现的。Cron 定时作业是按指定间隔执行的任务,我们可以可以将任务安排为按分钟,小时,某月的某天,某月,某周的某天组合。

记录Crontab每分钟、每5分钟、每10分钟执行一次任务命令

这里,我们整理看看常用的每分钟、每5分钟、每10分钟执行的命令。

第一、常用几个定时任务案例

1、每分钟定时

* * * * *

2、每5分钟定时

*/5  * * * * command

3、每10分钟定时

*/10  * * * * command

4、每15分钟定时

*/15  * * * * command

这里我们可以根据需要设置以及设置定时脚本。

第二、几十个常用的定时任务案例

合理整理几十个常用Crontab定时任务命令。

每1分钟执行一次* * * * *
每小时的第3和第15分钟执行3,15 * * * *
在上午8点到11点的第3和第15分钟执行3,15 8-11 * * *
每隔两天的上午8点到11点的第3和第15分钟执行3,15 8-11 */2 * *
每个星期一的上午8点到11点的第3和第15分钟执行3,15 8-11 * * 1
每晚的21:30执行30 21 * * *
每月1,10,22日的4:45执行45 4 1,10,22 * *
每周六,周日的1:10执行10 1 * * 6,0
每天18:00至23:00之间每隔30分钟执行0,30 18-23 * * *
每星期六的晚上11:00pm执行0 23 * * 6
每一小时执行* */1 * * *
晚上11点到早上7点之间,每隔一小时执行* 23-7/1 * * *
每月的4号与每周一到周三的11点执行0 11 4 * mon-wed
一月一号的4点执行0 4 1 jan *
指定每小时的第5分钟执行一次5 * * * *
指定每天的5:30执行30 5 * * *
指定每月8号的7:30分执行30 7 8 * *
指定每年的6月8日5:30执行30 5 8 6 *
指定每星期日的6:30执行30 6 * * 0
每月10号及20号的3:30执行30 3 10,20 * *
每天8-11点的第25分钟执行25 8-11 * * *
每15分钟执行一次*/15 * * * *
每个月中,每隔10天6:30执行一次30 6 */10 * *
每天早上8点30分执行30 08 * * *
每周日下午6点30分执行30 18 * * 0
每周日下午6点30分执行30 18 * * Sun
每年6月10日早上8点30分执行30 08 10 06 *
每月1日,15日,29日晚上9点30分各执行一次30 21 1,15,29 * *
每隔10分钟执行一次*/10 * * * *
从早上9点到下午6点,凡遇到整点就执行00 09-18 * * *
每隔5秒执行一次*/5 * * * *
每隔1分钟执行一次0 */1 * * *
每天23点执行一次0 23 * * *
每天凌晨1点执行一次0 1 * * *
每月1号凌晨1点执行一次0 1 1 * *
在26分,29分,33分执行一次0 26,29,33 * * *
每隔两天的上午8点到11点的第3和第15分钟执行3,15 8-11 */2 * *
每周一上午8点到11点的第3和第15分钟执行3,15 8-11 * * 1
每晚的21:30执行30 21 * * *
每月1,10,22日的4:45执行45 4 1,10,22 * *
每一小时执行* */1 * * *
晚上11点到早上7点之间,每隔一小时执行0 23-7 * * *
每隔1分钟执行一次0 */1 * * *
每天22点执行一次0 22 * * *
在24分,30分执行一次0 24,30 * * *
每天早上6点0 6 * * *
每两个小时0 */2 * * *
晚上11点到早上8点之间每两个小时和早上八点0 23-7/2,8 * * *
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点0 11 4 * 1-3
1月1日早上4点0 4 1 1 *
每小时[第一分钟]执行01 * * * *
每天[凌晨4:02]执行02 4 * * *
每星期[周日凌晨4:22]执行22 4 * * 0
每月[1号凌晨4:42]去执行42 4 1 * *
每周一,三,五的下午3:00执行00 15 * * 1,3,5
每小时的10分,40分执行10,40 * * * *
每小时的1分执行1 * * * *
每天早晨三点二十分执行20 3 * * *
每五分钟执行*/5 * * * *
每小时执行0 * * * *
每天执行0 0 * * *
每周执行0 0 * * 0
每月执行0 0 1 * *
每年执行0 0 1 1 *
在每小时的46分钟后每6小时运行一次46 */6 * * *
在凌晨2:10运行10 2 * * *
在凌晨3:15运行15 3 * * *
凌晨4:20运行20 4 * * *
凌晨5:31运行31 5 * * *
在下午5:31运行31 17 * * *
每分钟执行* * * * *
每2分钟执行*/2 * * * *
每小时的2分执行2 * * * *
每半小时执行*/30 * * * *
分钟是50分的倍数时执行*/50 * * * *
每天整点执行0 * * * *
每小时的15分执行15 * * * *
每天12点5分 执行5 12 * * *
每天10点到18点整点执行0 10-18 * * *
每天10点和18点半点执行30 10,18 * * *
从0点开始,每隔4小时半点执行30 */4 * * *
从1点开始,每隔4小时半点执行30 1-23/4 * * *
每周六中午12点执行0 12 * * 6
每周六中午12点执行0 12 * * sat
每周二,四,六中午12点执行0 12 * * 2-6/2
周末中午12点执行0 12 * * sat,sun
每周日的凌晨0点执行0 0 * * 0
每周一,二的8点和12点执行0 8,12 * * 1,2
每月1日的凌晨0点执行0 0 1 * *
每月25日的17点执行0 17 25 * *
每单数月份的25日的17点执行0 17 25 */2 *
每小时的第5和第15分钟执行5,15 * * * *
在上午9点到11点的第5和第15分钟执行5,15 9-11 * * *
每隔3天的上午9点到11点的第5和第15分钟执行5,15 9-11 */3 * *
每个星期一的上午9点到11点的第5和第15分钟执行5,15 9-11 * * 1
每月1,11,21日的14:45重启httpd45 14 1,11,21 * *
每周六,周日的1:10执行10 1 * * 6,0
每小时执行01 * * * *
每隔1分钟执行一次*/1 * * * *
每隔10分钟执行一次*/10 * * * *
每1小时执行一次0 */1 * * *
每2小时执行一次0 */2 * * *
每天10点执行0 10 * * *
每天19点30分执行30 19 * * *
每周一10点执行0 10 * * 1
每周五17点30分执行30 17 * * 5
每年的10月1日10点执行0 10 1 10 *
每年的8月8日20点执行0 20 8 8 *
指定每小时的第5分钟执行一次命令5 * * * *
指定每天的5:30执行命令30 5 * * *
指定每月8号的7:30分执行命令30 7 8 * *
指定每年的6月8日5:30执行命令30 5 8 6 *
指定每星期日的6:30执行命令30 6 * * 0
每月10号及20号的3:30执行命令30 3 10,20 * *
每天8-11点的第25分钟执行命令25 8-11 * * *
每15分钟执行一次命令[即每个小时的第0 15 30 45 60分钟执行命令]*/15 * * * *
每个月中,每隔10天6:30执行一次命令[即每月的1,11,21,31日是的6:30执行一次命令30 6 */10 * *
每天 02:00 执行任务0 2 * * *
每天5:00和17:00执行任务0 5,17 * * *
每周日 17:00 执行任务0 17 * * sun
每10min 执行一次任务*/10 * * * *
在每周五,周日的17点执行任务0 17 * * sun,fri
每四个小时执行一个任务0 */4 * * *

格局我们需要的案例然后微调即可。

赞(2)
转载保留:老部落 » 记录Crontab每分钟、每5分钟、每10分钟执行一次任务命令


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......