前面的步骤假设将 Linux Anacron用于运行系统 Cron 作业。大部分情况是这样的,但是普通用户也可以运行 Anacron 管理个人 Cron 作业,这些作业应当每天执行或以更长的时间间隔执行。
基本原理是相同的,但是要创建一个个性化的 Linux Anacron配置,必须使用 -t 参数启动该程序,这将获取替换配置文件的文件名,以及使用一个 -S 参数,该参数指定 Anacron 存储其 spool 文件的目录:
anacron -t ~/.anacrontab -S ~/.anacron/
用户可以在其个人 Cron 配置中使用这类调用,或者使用自己的登录脚本完成作业。无论哪种情况,都必须存在 spool 目录,而 Anacron 配置文件使用的格式与系统 Anacron 作业相同。和系统配置一样,普通 Cron 工具应当每小时运行一次或使用小于一天的时间间隔。
结束语
对于不需要全天候运行的计算机来说,Linux Anacron是十分有用的工具。您可以将每日或更长时间执行的大部分或全部 Cron 作业转移到 Linux Anacron上,确保这些作业在系统每次启动时运行;或者通过 Cron 每小时(或其他时间间隔)运行 Anacron,以运行难以预测的作业。
尽管 Anacron 是非常有用的工具,但是它也有缺点。最明显的是,当用户需要完成工作时,Anacron 运行作业时可能会耗尽 CPU 时间或以其他方式损害系统性能。鉴于这个原因,最好将 Linux Anacron应用于真正需要它的系统,比如经常在夜晚关机的笔记本电脑和台式机,而 Cron 作业通常在夜晚运行。
【编辑推荐】
- Linux Anacron问题简单说明
- Linux Anacron 的基本原理和安装
- Linux Anacron配置详解
- Linux Anacron运行详细介绍
- Linux Anacron从 Cron运行Anacron实现方法
推荐阅读
Linux Anacron从 Cron运行Anacron实现方法
如果在一天之内,计算机的关闭和重启次数少于一次,或者您使用了休眠模式而不是彻底关闭计算机,那么您需要通过 Cron 作业运行 Linux Anacron。您可以在您的 /etc/crontab 文件内创建一个条目来完成这项工作,如下所>>>详细阅读
本文标题:Linux Anacron的个人应用
地址:http://www.17bianji.com/yunwei/2691.html
1/2 1