3.1.6. Редактирование crontab–файла

3.1.6. Редактирование crontab–файла

Для добавления, редактирования или удаления записей в crontab–файле используется тот редактор, который указан в переменной среды editor. Чтобы отредактировать файл, выполните команду

$ crontab -e

При сохранении файла программа cron проверяет значения полей и информирует пользователя об обнаруженных ошибках. Если какая?либо запись содержит ошибку, файл не будет принят.

В процессе редактирования crontab–файла можно добавлять в него новые записи. Добавим, например, следующую запись:

   • удаление файлов дампа в 3.30 утра в 1–й, 7–й, 14–й,

   • 21–й и 2б–й день каждого месяца

30 3 1,7,14,21,26 * * /bin/find -name "core" — exec rm {} ;

Желательно размещать перед каждой записью комментарий, объясняющий ее назначение.

Теперь сохраним файл, выйдем из редактора и проверим результат:

$ crontab -1

#(davecron installed on Tue May 4 13:07:43 1999)

#вывод текущей даты на экран

#каждые 15 минут между 18:00 и 6:00

0,15,30,45 18-06 * * * /bin/echo "date" > /dev/console

#удаление файлов дампа в 3.30 утра в 1–й, 7–й, 14–й,

#21–й и 26–й день каждого месяца

30 3 1,7,14,21,26 * * /bin/find -name "core" — exec rm {} ;

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

7.6.2.1. Файл конфигурации /etc/crontab

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

7.6.2.1. Файл конфигурации /etc/crontab Основной конфигурационный файл данного планировщика называется /etс/crontab. Этот файл является общесистемным расписанием и его может редактировать только пользователь root. Формат файла crontab следующий:М Ч Д ММ ДН Командагде;• М - минута (0-59);• Ч -


7.6.2.4 Пользовательские файлы crontab

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

7.6.2.4 Пользовательские файлы crontab Каждый пользователь может создать свой файл crontab. Для этого используется команда crontab. Пользовательские файлы crontab помещаются в каталог /var/spool, чтобы исключить их непосредственное редактирование в текстовом редакторе.Пользовательские


8.3.1. Редактирование файла /etc/fstab

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

8.3.1. Редактирование файла /etc/fstab Файловая система - один из важнейших общесистемных сервисов. Монтирование основных файловых систем осуществляется на этапе загрузки системы. Другие (дополнительные) файловые системы монтируются командой mount, которая была рассмотрена в


Редактирование WS-файла на панели Workspace Nexus

Из книги Сетевые средства Linux автора Смит Родерик В.

Редактирование WS-файла на панели Workspace Nexus При работе с WS-файлом в режиме workspace на панели Workspace Nexus можно производить следующие операции.? Добавлять новое задание (элемент <job>). Для этого нужно выделить имя WS-файла, нажать правую кнопку мыши и выбрать в контекстном меню


Редактирование файла /etc/hosts.lpd

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Редактирование файла /etc/hosts.lpd По умолчанию система BSD LPD не принимает задания на печать с удаленных компьютеров, т.е. реализующие ее программы не могут выполнять роль сетевого сервера печати. Для того, чтобы изменить конфигурацию системы, необходимо отредактировать файл


Редактирование файла /etc/lpd.perms

Из книги автора

Редактирование файла /etc/lpd.perms Файл /etc/lpd.perms управляет доступом к системе печати в целом. Файлы lpd.perms могут находиться также в каталогах спулинга для отдельных очередей (/var/spool/lpd/имя_очереди). Если такие файлы присутствуют, они осуществляют контроль за конкретными


Редактирование файла /etc/cups/cupsd.conf

Из книги автора

Редактирование файла /etc/cups/cupsd.conf Работой сервера CUPS управляет файл /etc/cups/cupsd.conf. Поскольку система CUPS позаимствовала многие средства сервера HTTP, структура ее конфигурационного файла напоминает соответствующий файл Apache (он будет рассмотрен в главе 20). При работе CUPS также


Редактирование файла sshd_config

Из книги автора

Редактирование файла sshd_config Работой сервера sshd управляет файл sshd_config, который обычно находится в каталоге /etc/ssh. (He следует путать файл sshd_config с конфигурационным файлом клиента ssh_config, который размещается в том же каталоге.) В файле sshd_config указываются опции и их значения.


3.1. Планировщик cron и команда crontab

Из книги автора

3.1. Планировщик cron и команда crontab Программа cron является основным системным планировщиком, служащим для выполнения различных заданий в фоновом режиме. Команда crontab позволяет пользователям создавать, редактировать и удалять инструкции для программы cron посредством


3.1.1. Структура crontab–файла

Из книги автора

3.1.1. Структура crontab–файла Чтобы планировать выполнение заданий в определенное время, нужно знать формат записей в crontab–файле. Каждая запись содержит шесть полей; 1 Минуты — 0—59 2 Часы — 0—23 (0 означает полночь) 3 День месяца — 1—31 4 Месяц — 1—12 5 День недели — 0—7 {0 и 7


3.1.2. Примеры записей в crontab–файле

Из книги автора

3.1.2. Примеры записей в crontab–файле Запись30 21 * * * /apps/bin/cleanup.shозначает выполнение сценария cteanup.sh в каталоге /apps/bin каждый вечер в 21:30. Запись45 4 1,10,22 * * /apps/bin/backup.shозначает выполнение сценария backup.sh в каталоге /apps/bin в 4:45 утра 1–го, 10–го и 22–го числа каждого месяца. Запись10 1 * * 6,0


3.1.3. Опции команды crontab

Из книги автора

3.1.3. Опции команды crontab Общий формат команды crontab таков:crontab [-u пользователь] — e -l -r ОПЦИЯ назначение -u пользователь Установка имени пользователя, для которого нужно создать crontab–файл -e Активизация режима редактирования crontab–файла -1 Отображение содержимого


3.1.5. Вывод на экран содержимого crontab–файла

Из книги автора

3.1.5. Вывод на экран содержимого crontab–файла Для вывода на экран содержимого crontab–файла предназначена команда crontab -l:$ crontab -l#(davecron installed on Tue Kay 4 13:07:43 1999)#вывод текущей даты на экран#каждые 15 минут между 18:00 и 6:000,15,30,45 18-06 * * * /bin/echo "date" > /dev/consoleВот как легко можно создать


3.1.8. Восстановление утерянного crontab–файла

Из книги автора

3.1.8. Восстановление утерянного crontab–файла Если crontab–файл случайно удален, инсталлируйте заново исходный файл из вашего начального каталога:$ crontab <имя_файла>Именно по этой причине в документации к программе cron говорится о том, что не рекомендуется прибегать к