设置小时CRONTAB.
出版商:必威平台那10月3,2015CRONTAB命令具有所有Linux / UNIX操作系统作为默认程序,它旨在自动执行需要每日运行,每小时,每月或每周运行的任务。设置Cron作业并不是太复杂,它需要一些搞乱的东西来让它能够解决你想要的方式。
在向您的CRONTAB添加作业之前,我建议运行,“CRONTAB -L.“要查看已预先配置的其他作业。输出应类似于下面显示的示例。
例子:
0 10 * * 3 wget -p / root / mitight https://example.com/file.html.0 13 * * 3 / usr / bin / bash /root/important/program.sh file.html
现在我们知道本地Linux / UNIX机器上存在的CRON作业,执行“crontab -e.“要将作业添加到CRONTAB。我们首先通过解释我在Linux机器上的示例作业。
这是CRONTAB时间图,我们将用它作为参考。
* * * * *命令要执行 - - - - - |||||||||-----一周(0 - 7)(星期日= 0或7)| | | ------- Month (1 - 12) | | --------- Day of month (1 - 31) | ----------- Hour (0 - 23) ------------- Minute (0 - 59)
0 13 * * 3 / usr / bin / bash /root/important/program.sh file.html
1:分钟(0)在零分钟内运行2:小时(10)运行第3天的第10小时:日(*)每日运行4:月(*)每月5:星期三(3)星期三6:二进制路径/ usr / bin / bash,以及progam执行
每2小时每隔10分钟运行cron工作
10 * / 2 * * * / usr / local / bin / program dosomething / dev / null 1&> 2
1:分钟(10)每小时一次每10分钟运行
2:小时(* / 2)运行每天两天
3:日(0-31)一周中的每一天都在运行
4:月(0-12 [12 == 12月])每年运行
5:一周中的一天(0-7 [7或0 ==星期日])每天运行。
当你看到* / 20时,它通常意味着它每小时每小时的每20个都是....