如何进行Linux Anacron运行
如何进行Linux Anacron运行
在Linux上,有一个名为“anacron”的守护进程,它可以帮助系统管理员管理定时任务。 Anacron不依赖于系统是否开机,因此即使系统关闭也能按计划执行任务。
Anacron使用一个名为“anacrontab”的配置文件来管理定时任务。 每个用户都有一个自己的anacrontab文件,它位于/ var / spool / anacron目录中。
下面是一个简单的anacrontab文件的例子:
# /etc/anacrontab: configuration file for anacron
# See anacron(8) and anacrontab(5) for details.
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# the maximal random delay added to the base delay of the jobs
RANDOM_DELAY=45
# the jobs will be started during the following hours only
START_HOURS_RANGE=3-22
# these are the jobs that will be started by anacron
1 5 cron.daily run-parts --report /etc/cron.daily
7 10 cron.weekly run-parts --report /etc/cron.weekly
@monthly 15 cron.monthly run-parts --report /etc/cron.monthly
上面的例子中定义了3个定时任务,分别每天、每周和每月执行一次。
要使用Anacron,首先需要安装它。 在Ubuntu上,可以使用以下命令安装Anacron:
sudo apt-get install anacron
安装完成后,Anacron将自动启动并开始运行。 您可以使用“ps aux | grep anacron”命令来确认它是否正在运行。
如果要手动运行Anacron,可以使用“anacron -s”命令。
要查看Anacron的日志,可以查看/ var / log / syslog文件。
相关文章