SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

CRON

Section: Maintenance Commands (8)
Updated: 20 December 1993
Index Return to Main Contents

ИМЯ

cron - демон для запуска команд по расписанию (Vixie Cron)

СИНТАКСИС

cron

ОПИСАНИЕ

cron запускается автоматически из /etc/init.d при многопользовательском уровне запуска системы.

cron ищет свою буферную область (/var/spool/cron/crontabs), где находятся файлы crontab (имена которых соответствуют именам в /etc/passwd) Если такие файлы найдены, то они загружаются в память. Заметим, что прямого доступа к файлам crontab быть не должно. Для доступа к ним и обновления существует специальная команда crontab. cron также читает /etc/crontab, которая имеет слегка другой формат (см. crontab(5)). Затем cron пробуждается каждую минуту, анализирует все записанные таблицы crontab, проверяя каждую команду на предмет того должна ли она быть запущена в данную минуту. Когда команда запускается, то любой вывод посылается по почте владельцу crontab (или пользователю заданному в переменной окружения MAILTO в файле crontab, если такая существует).

В дополнении заметим, что cron проверяет каждую минуту дату модификации буферного каталога (или дату модификации /etc/crontab) на предмет изменения и если изменение было, то cron будет анализировать даты модификации для всех crontab файлов и те, что были изменены будут перезагружены. Таким образом cron не нуждается в перезапуске, если crontab файлы будут изменены. Заметим, что команда crontab(1) обновляет время модификации буферной директории, когда она изменяет crontab.

СМОТРИТЕ ТАКЖЕ

crontab(1), crontab(5)

АВТОР

Paul Vixie <paul@vix.com> Перевод с английского Victor G.Vislobokov (2:5054/8.34@FidoNet).

Index

ИМЯ
СИНТАКСИС
ОПИСАНИЕ
СМОТРИТЕ ТАКЖЕ
АВТОР