Linux Anacron运行详细介绍

运维 系统运维
通常来讲,Anacron 将处理系统作业,但是您还可以使用它处理相当于用户 Cron 作业的内容,因此您可能需要配置它来同时运行这两种类型的作业。

配置好 Linux Anacron后,现在可以启动它。由于这是一项必须定期执行的作业,仅仅输入一次 Linux Anacron是远远不够的。有两种常见的定期运行 Linux Anacron的方法:可以在启动计算机时启动 Anacron,或者通过一项 Cron 作业启动该程序。使用哪一种方法,取决于日常使用计算机的方式。通常来讲,Linux Anacron将处理系统作业,但是您还可以使用它处理相当于用户 Cron 作业的内容,因此您可能需要配置它来同时运行这两种类型的作业。

在启动时运行 Linux Anacron
如果频繁地关闭和重启计算机(每天一次或多次),那么在启动计算机时运行 Anacron 是个不错的选择。在计算机启动后,Anacron 将检查应当运行的作业,并且如果有必要的话,将运行它们。在典型的业务环境中,对于台式机,很可能在用户开始其工作不久之后就运行 Anacron 作业。对于笔记本电脑,运行周期可能更加难以预测(注意 “启动” 意味着完整的系统启动;如果计算机通常被置于休眠模式而不是被关闭,那么系统启动脚本将不会运行,因此这种方法将不会定期运行 Linux Anacron作业)。

要在启动时运行 Linux Anacron,必须创建一个 SysV 启动脚本来启动该软件。完成这项工作的脚本很简单,只需下面两行代码:
清单 3. 运行 Anacron 的启动脚本
#/bin/bash
anacron
可以将此脚本放到 /etc/init.d、/etc/rc.d/init.d 或您的发行版放置其启动脚本的任何位置。随后可以在标准运行级别的目录(比如 /etc/rc3.d 或 /etc/rc.d/rc3.d)中创建到该脚本的链接。您应当为这个链接指定一个名字(比如 S99anacron),以确保 Anacron 是在系统启动时启动的(“S” 将指示系统在启动时运行此脚本,而 “99” 表示相对于其他启动脚本,系统应当在何时运行此脚本)。

如果您的发行版包含一个 Anacron 包,那么该包可能包含相应的 SysV 启动脚本,因此您仅需要进行检查,确保在启动计算机时运行 Linux Anacron。您可以查找名称以 S 开头的启动脚本链接,或者可以使用 chkconfig 或 ksysv 等工具来调整配置。

将 Linux Anacron配置为在系统启动时运行后,应当对日志文件和由 Anacron 作业管理的其他特性进行一段时间的观察。进行检查,确保 Anacron 作业在合适的时间运行(注意,每次 Anacron 运行一个日志文件替换作业时,日志文件不一定被替换,这取决于 logrotate 配置)。

【编辑推荐】

  1. Linux 查看磁盘空间实现代码介绍
  2. Linux操作系统需要微软的十大帮助
  3. 探寻Linux到底需要多低的配置
  4. Linux测试工具tcpdump监视TCP/IP连接命令介绍
  5. Linux流量控制实例应用介绍
     
责任编辑:chenqingxiang 来源: examda
相关推荐

2010-06-18 17:38:42

Linux Anacr

2010-06-18 17:32:27

Linux Anacr

2021-04-06 09:46:15

Linuxanacron命令系统运维

2010-06-18 17:44:36

Linux Anacr

2010-06-18 17:13:07

Linux anacr

2010-06-21 09:43:12

2010-01-05 16:56:28

2010-06-23 15:36:23

Linux Bug B

2009-12-11 15:59:00

Linux grep指

2009-12-25 14:24:59

Linux指令od

2009-12-18 11:48:24

网络安装 Linux

2010-06-22 09:28:31

Linux at命令

2010-03-10 18:29:41

2010-03-10 11:04:30

Linux时间转化方法

2010-06-03 12:41:45

Linux 开发工具

2009-12-24 10:04:38

Linux进行C编译

2010-03-02 14:35:58

linux文本环境安装

2010-05-28 17:59:55

Linux抓图工具

2017-10-30 16:50:41

Linuxconst

2010-03-09 09:55:14

Linux mount
点赞
收藏

51CTO技术栈公众号