crontab定时命令
crontab 是在 Linux 上用来定时运行程序的命令,这里记录下使用规则
crontab命令
参数说明
1 | f1 f2 f3 f4 f5 program |
f1:分钟(0-59)f2:小时(0-59)f3:日期(1-31)f4:月份(1-12)f5:星期(0-7,星期天为0)program:执行的程序
当 f1 为
*时表示每分钟都要执行 program,其余类推
当 f1 为a-b时表示从第 a 分钟到第 b 分钟这段时间内要执行,其余类推
当 f1 为*/n时表示每 n 分钟执行一次,其余类推
当 f1 为a,b,c,...时表示第 a,b,c,… 分钟要执行,其余类推
实例
每分钟执行程序program
1 | * * * * * program |
第5分钟到第10分钟内执行程序program
1 | 5-10 * * * * program |
每5分钟执行一次程序program
1 | */5 * * * * program |
第1、3、5、7分钟执行程序program
1 | 1,3,5,7 * * * * program |