crontab配置文件格式

*  *  *  *  *  COMMAND
|  |  |  |  |
|  |  |  |  |__星期0~7,(0或7表示星期天)
|  |  |  |_____月份1~12
|  |  |________日期1~31
|  |___________小时0~23
|______________分钟0~59
小结:
*表示任何时候都匹配
可以用“A,B,C”表示A或者B或者C时执行命令
可以用“A-B”表示A到B之间时执行命令
可以用“\*/A”表示每A分钟(小时)等执行一次命令

crontab举例:

每晚21:30重启Apache

30 21 * * * service httpd restart

每月1,10,24号的4:45重启Apach

45 4 1,10,24 * * service httpd restart

每月1到10号的4:45重启Apache

45 4 1-10 * * service httpd restart

每隔两分钟重启Apache

*/2 * * * * service httpd restart

1-59/2 * * * * service httpd restart

晚上11点到早上7点之间,每隔一小时重启Apache

0 23-7/1 * * * service httpd restart

每天18:00到23:00之间,每隔30分钟重启Apache

0,30 18-23 * * * service httpd restart

0-59/30 18-23 * * * service httpd restart