(1)默认为每分钟执行一次
[root@hadoop0 ~]# crontab -e * * * * * name.sh
(2)每小时的第五分钟执行一次
5 * * * * name.sh # 表示每小时的第五分钟执行一次
(3)每隔五分钟执行一次
5,10,15,20,25... * * * * # 每隔五分钟执行
显然这种方法比较 low,
*/5 * * * *
*
与 /5 搭配,即是每隔 5 个单位间隔的意思,也可以写成 0~59/5,意思相同;(4)每天的1点执行一次(不仅每隔一天,而且定时为1点)
* 1 * * * name.sh
案例
(1)有一份备份程序,需要在周一至周五下午 1 点和晚上 8 点各运行一次:
0 13,20 * * 1,2,3,4,5 mybackup
(2)假若你的女朋友的生日是 5 月 二号,你想要在 5 月 1日的23:59发一封信给她,这封信的内容已经写在 /home/dmtsai/lover.txt 内了:
[root@zhang ~]# crontab -e 59 23 1 5 * mail kiki < /home/dmtsai/lover.txt