Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Домашняя Mans FreeBSD по-русски crontab - управлять файлами cron-таблиц отдельных пользователей

crontab - управлять файлами cron-таблиц отдельных пользователей

CRONTAB(1)

НАЗВАНИЕ
crontab -- управлять файлами cron-таблиц отдельных пользователей (V3)

СИНТАКСИС
crontab [-u пользователь] файл crontab [-u пользователь] { -l | -r | -e }

ОПИСАНИЕ
Утилита crontab используется для установки, удаления или просмотра таблиц, которые приводят к действию системную службы cron(8). Каждый пользователь может иметь свою собственную cron-таблицу (crontab), и хотя эти файлы хранятся в /var, они не предназначены для непосредственного редактирования. Если существует файл allow, ваше имя должно быть в этом файле, чтобы вы могли использовать эту команду. Если файл allow не существует, но существует файл deny, вашего имени не должно быть в этом файле, чтобы вы могли использовать эту команду. Если ни один из этих файлов не существует, то в зависимости от конкретной конфигурации, только суперпользователь может использовать эту команду или же все пользователи могут использовать её. Формат этих файлов - одно имя пользователя на строку, без пустого места в начале или конце строки. Строки любого другого формата будут игнорироваться, и поэтому могут использоваться в качестве комментариев.

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

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

Указанный редактор должен редактировать непосредственно сам файл; любой редактор который удаляет файл и создаёт его вновь не может быть использован. После выхода из редактора, изменённая cron-таблица будет установлена автоматически.

  ФАЙЛЫ
/var/cron/allow /var/cron/deny

ДИАГНОСТИКА
Утилита выведет достаточно информативное сообщение, если вы запустите её с неверными аргументами.

СМОТРИ ТАКЖЕ
crontab(5), cron(8)

СТАНДАРТЫ
Команда crontab соответствует стандарту IEEE Std 1003.2 (``POSIX.2''), за исключением опасного варианта вызова crontab без указания имени файла в первой форме команды, который данной реализацией не допускается. Для чтения из стандартного ввода должно быть указано имя псевдо-файла `-'. Синтаксис этой команды отличается от предыдущих версий Vixie Cron, также как и от классического синтаксиса SVR3.

Домашняя Mans FreeBSD по-русски crontab - управлять файлами cron-таблиц отдельных пользователей