crontab(1)

CRONTAB(1) General Commands Manual CRONTAB(1)

ИМЯ

crontabподдержка файлов crontab для отдельных пользователей.

ОПИСАНИЕ

crontab [-u пользователь] файл crontab [-u пользователь] [-l | -r | -e]

описание

crontab используется для добавления, удаления или выведения списка таблиц, используемых для управления демоном cron(8). Каждый пользователь может иметь свои собственные файлы crontab(5), и, хотя эти файлы доступны в /var/spool/cron, они не предназначены для редактирования напрямую.

Первая форма команды используется для установки нового crontab файла из указанного файла или стандартного ввода, если в качестве имени файла используется `-'.

Если файл /etc/cron.allow доступен, пользователь должен быть указан в нем, чтобы использовать crontab. Если файл /etc/cron.allow не существует, но имеется файл /etc/cron.deny, тогда пользователь не должен быть указан в /etc/cron.deny, чтобы использовать crontab. Если оба этих файла отсутствуют, только администратору разрешается использовать crontab. ПРИМЕЧАНИЕ: Если файлы /etc/cron.allow и /etc/cron.deny существуют, они должны быть доступны группе crontab для чтения. Если crontab не сможет прочитать эти файлы, пользователям не будет разрешено использовать crontab.

Доступны следующие опции:

-u пользователь
Указывает пользователя, чей crontab(5) должен быть отредактирован. Если эта опция не указана, crontab использует “ваш” crontab(5) т.е., crontab пользователя, выполняющего команду. Обратите внимание, что su(1) может “запутать” crontab и при работе через su(1) всегда следует использовать опцию -u ради безопасности.
-l
Отображает текущий файл crontab на стандартный вывод.
-r
Удаляет текущий файл crontab.
-e
Изменяет файл crontab редактором, указанным в VISUAL или в EDITOR переменной окружения. После выхода из редактора, измененный файл crontab(5) будет автоматически установлен.

ФАЙЛЫ

/etc/cron.allow
список пользователей, которым разрешено использовать crontab.
/etc/cron.deny
список пользователей, которым запрещено использовать crontab.
/var/spool/cron
каталог с индивидуальными crontab файлами.

ДИАГНОСТИКА

При запуске с неверными параметрами в командной строке, появляется довольно информативное сообщения о правилах использования crontab.

СМ. ТАКЖЕ

at(1), crontab(5), cron(8)

СТАНДАРТЫ

crontab соответствует спецификации IEEE Std 1003.2 (“POSIX.2”).

АВТОР

Paul Vixie ⟨vixie@isc.org⟩

ПЕРЕВОД

Перевод с английского Виктор Ерёмин <ErV2005@rambler.ru> 2007

8 июня 1999 Linux 6.12.85-6.12-alt1