免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 960 | 回复: 0
打印 上一主题 下一主题

ubuntu anacron [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-17 16:25 |只看该作者 |倒序浏览
ubuntu anacron
ubuntu 8.10
设置文件
/etc/anacrontab
# /etc/anacrontab: configuration file for anacron
# See anacron(8) and anacrontab(5) for details.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# These replace cron's entries
1    5    cron.daily     nice run-parts --report /etc/cron.daily
7    10    cron.weekly     nice run-parts --report /etc/cron.weekly
@monthly    15    cron.monthly nice run-parts --report /etc/cron.monthly
每项作业定义包含四个字段:
1、 period — 命令执行的频率(天数)
2、  delay — 延迟时间(分钟)运行作业之间的延迟,单位为分钟,前提是自最后一次运行之后所经过的时间超出了运行时间。
3、  job-identifier — 任务的描述,用在 anacron 的消息中,并作为作业时间戳文件的名称,只能包括非空白的字符(除斜线外)。
4、  command — 要执行的命令
要运行的命令。在前例中,命令名为 run-parts --report /etc/cron.daily。
run-parts  就是执行后面给定的目录下的所有的可执行文件
--report 如果它们产生的输出打印脚本的名称.
可以自己定义一个
1      10    anacron  root nice -n 19  run-parts --report /root/anacron
这里比cron 多的一个root 是可以设置用户来执行
把自己想要运行的脚本放到/root/anacron 下
设置anacrontab 系统启动时启动
update-rd anacron start  89 2 3 4 5 .
修改anacrontab 运行时间(cron)
/etc/cron.d/anacron
# /etc/cron.d/anacron: crontab entries for the anacron package
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
30 7    * * *   root    test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null
每天7:30运行
start
/etc/init.d/anacron  start
stop
/etc/init.d/anacron stop


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/38259/showart_1967424.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP