используется для добавления, удаления или выведения списка таблиц, используемых для управления демоном
cron(8).
Каждый пользователь может иметь свои собственные файлы
crontab(5),
и, хотя эти файлы доступны в
/var/cron/tabs
они не предназначены для редактирования напрямую.
Первая форма команды используется для установки нового crontab файла из указанного файла или стандартного ввода, если в качестве имени файла используется `-'.
Если файл
/var/cron/cron.allow
доступен, пользователь должен быть указан в нем, чтобы использовать
crontab
Если файл
/var/cron/cron.allow
не существует, но имеется файл
/var/cron/cron.deny ,
тогда пользователь
не
должен быть указан в
/var/cron/cron.deny
чтобы использовать
crontab
Если оба этих файла отсутствуют, только администратору разрешается использовать
crontabПРИМЕЧАНИЕ
Если файлы
/var/cron/cron.allow
и
/var/cron/cron.deny
существуют, они должны быть доступны группе crontab для чтения.
Если
не сможет прочитать эти файлы, пользователям не будет разрешено использовать
crontab
Доступны следующие опции:
-u пользователь
Указывает пользователя, чей
crontab(5)
должен быть отредактирован.
Если эта опция не указана,
использует
``ваш''
crontab(5)
т.е.,
crontab пользователя, выполняющего команду.
Обратите внимание, что
su(1)
может
``запутать''
и при работе через
su(1)
всегда следует использовать опцию
-u
ради безопасности.
-l
Отображает текущий файл crontab на стандартный вывод.
-r
Удаляет текущий файл crontab.
-e
Изменяет файл crontab редактором, указанным в
VISUAL
или в
EDITOR
переменной окружения.
После выхода из редактора, измененный файл
crontab(5)
будет автоматически установлен.
ФАЙЛЫ
/var/cron/cron.allow
список пользователей, которым разрешено использовать crontab.
/var/cron/cron.deny
список пользователей, которым запрещено использовать crontab.
/var/cron/tabs
каталог с индивидуальными crontab файлами.
ДИАГНОСТИКА
При запуске с неверными параметрами в командной строке, появляется довольно информативное сообщения о правилах использования crontab.