Инструменты пользователя

Инструменты сайта


anacron

Anacron

Anacron в отличие от cron не поддерживает запуск заданий по расписанию, вместо этого задания запускаются с заданным интервалом времени. Это очень удобно для систем которые работают не регулярно, например домашние рабочие станции или ноутбуки. Задачи Anacron хранятся в файле конфигурации:

/etc/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
 
#period in days   delay in minutes   job-identifier   command
1       5       cron.daily              nice run-parts /etc/cron.daily
7       25      cron.weekly             nice run-parts /etc/cron.weekly
@monthly 45     cron.monthly            nice run-parts /etc/cron.monthly

Отметки выполнения хранятся в файле

/var/spool/anacron

Аналогично cron задания определяются набором полей:

* * * выполняемая команда
- - -
| | |
| | --------- идентификатор
| ----------- задержка
------------- период

Где: Период – период выполнения в днях. Задержка – задержка запуска в минутах. Идентификатор задания – любой непустой символ, кроме / \. Задержка чаще всего используется для того, чтобы позволить системе полностью загрузиться.

anacron.txt · Последнее изменение: 2020/11/30 11:01 — 82.204.251.18