咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
周期性执行时间任务 /etc/init.d/crond start --启动服务 chkconfig crond on --开机启动服务 配置文件: # vim /etc/crontab --下面四行是rhel5里的配置,rhel6里看不到了,但还是在生效 01 * * * * root run-parts /etc/cron.hourly/ 02 04 * * * root run-parts /etc/cron.daily/ 22 04 * * 7 root run-parts /etc/cron.weekly/ 42 04 1 * * root run-parts /etc/cron.monthly/ 执行周期 执行用户 特殊命令 执行的对象 分 时 日 月 周 # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat *代表每分,每小时,每天。。。。。。 ,代表分隔的时间,如1,3,7 -代表连续的时间,如2-10 */2代表每2分,每2小时........ run-parts 后面接的是目录,表示执行目录里所有的脚本,脚本要有执行权限 * * * * * --每分钟执行 3-7 2,4,8 * * * --每天的2点,4点,8点的3到7分执行 05 */3 * * * --每三小时的05分执行 05 3-5 5-10 1-4 7 --这里主要是5-10号和星期天这两个条件的关系为或关系(or),而不是和关系(and)。也就是说两个条件只需要满足其一就执行。
切记!切记!切记!如果要执行多个时间任务,尽量分散到不同的时间点,不让它们重合,不然会造成一个负载的峰值。