1 at: 延迟至特定时间
at 21:00 < command-file 在下午9点执行
at now < command-file 马上执行
at now+ 10 minutes < command-file 10分钟后执行
at now + 8 hours < command-file 8小时后执行
at 0400 tomorrow < command-file 明天早上4点执行
2 crontab: 在指定时间再执行
用法:
1: 创建 test.cron,编辑, 格式
* * * * * /command path
说明:
分钟:0-59
小时:1-23
日期:1-31
月份:1-12
星期:0-6(0表示周日)
2:crontab test.cron
3: check : crontab -l
example:
15 * * * * command 每小时的第15分钟执行
0 2 1 * * command 每个月一开始的02:00执行
0 8 1 1,7 * command 一月一号与七月一号的08:00执行
0 6 * * 1 command 每周一的06:00 执行
0 8-17 * * 1,2 command 周一和周二的08:00至17:00,每一小时执行一次