linux 计划任务

#格式
#minute hour mday month wday 指令
#minute:    代表一小时内的第几分     范围0-59
#hour :    代表一天中的第几个小时     范围0-23
#mday:     代表一个月中的第几天     范围 1-31
#month:     代表一年中第几个月     范围1-12
#wday :    代表星期几        范围0-7
小时的字段中如果是*,代表每小时,依次类推。字段也可以使用“—”,例如,在小时8-11,表示执行时间是8,9,10,11,共四次
#编辑任务
crontab -e
30    3  1  *  *  sh /usr/local/coreseek/1monthupdate.sh   2>&1  #每月1号3点30分全部数据更新
50    3  *  *  *  sh /usr/local/coreseek/main.sh           2>&1  #每天3点50主索引
*/15  *  *  *  *  sh /usr/local/coreseek/20minupdate.sh    2>&1  #每15分钟部分数据更新
*/5   *  *  *  *  sh /usr/local/coreseek/delta.sh          2>&1  #每5分钟增量索引
*/5   *  *  *  *  sh /usr/local/coreseek/merge.sh          2>&1  #每5分钟合并索引
crontab -l查看任务
service crond stop 停止任务
service crond start 开始任务
部分数据更新时间是15分钟,在任务进行中,部分数据更新与增量索引循环时间最多20分钟。

 

posted @ 2012-06-05 16:49  菜鸟MM  阅读(182)  评论(0编辑  收藏  举报