Linux Anacron配置详解

运维 系统运维
启动 Anacron 和运行作业之间的延迟,单位为分钟,前提是自最后一次运行之后所经过的时间超出了运行时间。您可能需要对作业使用不同的运行延迟,防止所有作业同时运行,从而影响系统性能。

Linux Anacron通过 /etc/anacrontab 文件进行控制。该文件可以包含注释行(使用一个前导散列符号 # 表示)、环境变量分配(比如 SHELL=/bin/bash)和作业定义。***一项是最重要的。它们类似以下的内容:

清单 2. 样例作业定义
1 5 cron.daily run-parts /etc/cron.daily
每项作业定义包含四个字段:
运行时间,单位为天(上例中为 1)。
启动 Linux Anacron和运行作业之间的延迟,单位为分钟,前提是自***一次运行之后所经过的时间超出了运行时间。您可能需要对作业使用不同的运行延迟,防止所有作业同时运行,从而影响系统性能。
作业名(前例中为 cron.daily)。
要运行的命令。在前例中,命令名为 run-parts /etc/cron.daily。
前例的目的是替换运行日常 Cron 作业的 /etc/crontab 中的普通代码行。当设置并运行 Anacron 后,应当能够删除对应的 /etc/crontab 行,并且系统将继续正常运行 — 如果系统经常在运行日常 Cron 作业时被关闭,那么在替换后会得到更好的性能。
在开始配置 Linux Anacron时,***步需要检查 /etc/crontab 并将其较长的日常条目转换为 Linux Anacron作业。但是,不应该将每小时执行一次的 Cron 作业转换为 Anacron 形式;对于间隔时间短于一天的作业,Anacron 并不适合替代 Cron。严格地说,何时运行 Linux Anacron作业是由您选择的 Linux Anacron启动方法决定的。

【编辑推荐】

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

2010-06-18 17:38:42

Linux Anacr

2021-04-06 09:46:15

Linuxanacron命令系统运维

2010-06-18 17:44:36

Linux Anacr

2010-06-18 17:35:16

Linux Anacr

2010-06-18 17:13:07

Linux anacr

2010-06-21 09:43:12

2010-06-18 17:28:37

Linux Anacr

2017-06-09 13:17:04

Linuxcronanacron

2009-11-30 09:56:16

2009-10-22 09:20:37

Linux系统网络操作系统

2009-10-27 14:31:57

linux静态路由

2010-06-21 09:18:26

anacron服务

2010-06-21 09:39:31

anacron是什么

2009-12-09 09:27:35

linux内核

2010-06-21 14:57:32

Linux apt

2010-06-02 10:23:46

Linux mysql

2010-08-06 12:29:17

Linux NFS服务

2014-08-08 14:26:13

​i​f​c​o​n​linux

2012-11-05 13:33:08

LinuxHBase

2014-06-09 10:09:31

Linux磁盘分区
点赞
收藏

51CTO技术栈公众号