linux定时执行任务crontab

crontab 文件的格式:

{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script} 
o minute: 区间为 0 – 59 
o hour: 区间为0 – 23 
o day-of-month: 区间为0 – 31 
o month: 区间为1 – 12. 1 是1月. 12是12月. 
o Day-of-week: 区间为0 – 7. 周日可以是0或7.

例:

1.每个工作日(Mon – Fri) 11:59 p.m 都进行备份作业。

59 11 * * 1,2,3,4,5 /root/bin/backup.sh

2.每两个小时 
0 */2 * * * echo "Have a break now." >> /tmp/test.txt  

3.晚上11点到早上8点之间每两个小时和早上八点 
0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt

4.python和php写法

59 11 * * 1,2,3,4,5  python /home/blt/test.py

59 11 * * 1,2,3,4,5  php /home/blt/test.py

crontab -e 编辑

扫描二维码关注公众号,回复: 4396707 查看本文章

crontab -l 查看

猜你喜欢

转载自www.cnblogs.com/lst-315/p/10078242.html