78. 作业调度 - anacron 周期性执行命令或脚本

开篇词

anacron 可以周期性地执行命令或脚本;该工具同样是来自 cronie 安装包。
 

选项

这里是 anacron 命令的一些选项:

选项描述
-f强制运行所有作业。
-u更新所有作业的时间戳至当前日期。
-s让 anacron 按顺序执行作业。
-n立即运行所有作业,无视延迟时间。
-d让 anacron 运行在前景,打印消息至标准错误输出及 syslog 日志文件。
-q强制 anacron 发送任意消息至标准错误输出,必须与 -d 参数一同使用。
-t anacrontab_file使用指定的 anacrontab 配置文件而非默认的 /etc/anacrontab 文件。
-T测试以确保 /etc/anacrontab 配置文件的语法无误,有误则返回代码 1,无误则返回代码 0。
-S spool_path指定一个路径以保存时间戳而非保存至默认的 /var/spool/anacron 目录中。

 

例子

Anacron 可以并发执行的作业数

# Anacron 为每个活跃的作业消耗两个文件描述符
echo $(($(ulimit -n) / 2))

检查 Anacrontab 配置文件

cat /etc/anacrontab


这里是 /etc/anacrontab 文件里的一些配置字段:

字段描述
RANDOM_DELAY可以延迟的最大分钟数。
START_HOURS_RANGE指定一个可执行的时间范围,以致机器能运行在时间范围内,作业将被执行。

这里是 /etc/anacrontab 文件里的一些列:

描述
列 1多少天为一个周期。
列 2延迟的分钟数。
列 3记录日志时作业的唯一名称。
末列执行命令或脚本的目录。

 

我所撰写的英文版本

引用

参见

上一篇:

想看手册的其他内容?请访问该手册的所属专栏:《Linux 管理员手册:既简单又深刻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值