Anacron

Anacron

Anacron — (англ. anachronistic cron) асинхронный или анахроничный cron.

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

/etc/anacrontab

Файл конфигурации по умолчанию выглядит так:

# /etc/anacrontab: configuration file for anacron
 
# See anacron(8) and anacrontab(5) for details.
 
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
# These replace cron's entries
1       5       cron.daily       nice run-parts --report /etc/cron.daily
7       10      cron.weekly      nice run-parts --report /etc/cron.weekly
@monthly        15      cron.monthly nice run-parts --report /etc/cron.monthly

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

/var/spool/anacron

здесь хранятся файлы расписаний для каждого из пользователей, например root.

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

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

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

root@old:/home/root# man anacron

FILES
  /etc/anacrontab
    Contains specifications of jobs. See anacrontab(5) for a complete description.

  /var/spool/anacron
    This directory is used by Anacron for storing timestamp files.

root@old:/home/root# man anacron

NAME
    anacron - runs commands periodically

SYNOPSIS
    anacron [-s] [-f] [-n] [-d] [-q] [-t anacrontab] [-S spooldir] [job]
    ...
    anacron [-S spooldir] -u [-t anacrontab] [job] ...

    anacron [-V

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Anacron" в других словарях:

  • Anacron — ist ein Computerprogramm ähnlich cron, das allerdings nicht voraussetzt, dass der Computer rund um die Uhr läuft. Anacron kann Jobs z.B. jede Stunde, jeden Tag, jede Woche etc. ausführen, auch wenn der Computer nicht ununterbrochen läuft. Die… …   Deutsch Wikipedia

  • Anacron — est un programme informatique qui permet l exécution de tâches quotidiennes, hebdomadaires ou mensuelles sur un système Unix. À la différence de cron, il ne suppose pas que la machine tourne en permanence. En conséquence, il peut être utilisé sur …   Wikipédia en Français

  • Anacron — is a computer program that performs periodic command scheduling which is traditionally done by cron, but without assuming that the system is running continuously. Thus, it can be used to control the execution of daily, weekly, and monthly jobs… …   Wikipedia

  • anacron — est un programme informatique qui permet l exécution de tâches quotidiennes, hebdomadaires ou mensuelles sur un système Unix. À la différence de cron, il ne suppose pas que la machine tourne en permanence. En conséquence, il peut être utilisé sur …   Wikipédia en Français

  • cron — Содержание 1 Замена текстового редактора для crontab 2 crontab …   Википедия

  • Fcron — est un outil sous licence GPL qui a pour but de remplacer le couple Vixie cron Anacron, et d en faire un unique logiciel intégré. Il apporte de nombreuses fonctionnalités absentes du démon (daemon) cron originel. Les commandes utilisateurs de… …   Wikipédia en Français

  • fcron — est un outil sous licence GPL qui a pour but de remplacer le couple Vixie cron Anacron, et d en faire un unique logiciel intégré. Il apporte de nombreuses fonctionnalités absentes du démon (daemon) cron originel. Les commandes utilisateurs de… …   Wikipédia en Français

  • cron — For other uses, see CRON (disambiguation). Cron is a time based job scheduler in Unix like computer operating systems. Cron enables users to schedule jobs (commands or shell scripts) to run periodically at certain times or dates. It is commonly… …   Wikipedia

  • Cron — is a time based scheduling service in Unix like computer operating systems. cron is short for chronograph . [ [http://drupal.org/node/937#cron Drupal Terminology Page] ] cron has been recreated several times in its history. Design cron is driven… …   Wikipedia

  • Cron — демон планировщик задач в UNIX подобных операционных системах, использующийся для периодического выполнения заданий в заданное время. Содержание 1 crontab 2 Графический интерфейс 2.1 Gnome Schedule …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»