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 |