使用cron进行自动维护
替代 cron 的机制 尽管 cron 确实很有用,但是您还应该了解可以替代它的两种机制。 anacron 如果系统常常关机或进入休眠状态(例如,如果使用 UNIX 笔记本计算机的话),那么可以考虑在系统中添加 anacron。anacron 与 cron 的相似之处在于,它也把作业安排在以后运行;但是,与 cron 不同,即使作业的预定运行时间已经过了,anacron 也会运行作业。 例如,如果安排在星期六运行文件系统备份,但是系统在星期五到星期一关机了,那么当系统在星期一重新启动时,anacron 会立即运行星期六的作业。与之相反,cron 仅仅检查现在是否应该运行作业;因此,如果在作业的预定运行时间系统是关闭的,就不运行作业。 anacron 的调度选项比 cron 少得多。它只能以整天的时间间隔调度作业,比如一天、7 天或 30 天;但是对于那些必须频繁且可靠地运行的作业,它是更好的选择。 另外,必须从 cron 启动 anacron。每当 anacron 运行时,它读取自己的配置文件。配置文件包含由作业及其频率(用天数表示)组成的配置对。如果作业在预定的时间没有运行,anacron 就运行此作业并记录运行作业的时间。运行完所有作业之后,anacron 退出。 在大多数 Linux 发行版上都可以找到 anacron,但是也很容易自己下载并构建源代码。访问 anacron 项目页面 获得最新版本。 (编辑:云计算网_宿迁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |