Планирование автоматических заданий
6.3. Планирование автоматических заданий
Средство планирования автоматических заданий (Shedule Automatic Tasks) дает возможность планировать задания, выполняющиеся автоматически в более позднее время или в регулярно установленное время. Вы можете добавлять, изменять, удалять или выводить на экран свои собственные запланированные задания.
Примечание. Если вы выбираете средство планирования автоматических заданий и не имеете доступ к cron, вы получите предупреждение. Пользователь, зарегистрировавшийся как "root", редактирует файл /etc/cron.d/cron.allow и добавляет ваше имя регистрации, прежде чем вы сможете обратиться к средству cron.
Кроме того, если вы выбираете средство планирования автоматических заданий, а демон (следящий процесс) не функционирует, вы получите предупреждение. Вы можете запланировать свое задание, но оно не будет выполняться пока не будет запущен планировщик заданий.
Обращайтесь к меню этих заданий с помощью параметра schedule_task из главного меню System Administration.
6.3.1. Добавление автоматически планируемого задания
Примером задания может служить
mail dlt < mailfile
которое отсылает почту в dlt пользователя.
Выполняйте следующие меню, чтобы добавить автоматически планируемое задание:
- Выберите Add из меню Schedule Automatic Task.
Система выводит на экран следующую информацию:
______________________________________________ | 3 Schedule a Task | ---------------------------------------------- Month(s) of thr Year: Day(s) of the Month: Day(s) of the Week: Hour(s) of the Day: Minute(s) past the Hour: Task:
- Нажмите CHOICES. Система выводит на экран числовой список месяцев.
- Используйте клавиши со стрелками, чтобы переместить курсор, и нажмите MARK, отметив каждый из планируемых месяцев. Звездочка (*) будет отображаться рядом с каждым выбранным месяцем.
- Нажмите Enter.
- Используйте клавиши со стрелками, чтобы переместиться к следующему полю.
- Повторите вышеуказанные этапы 2-5 в следующих четырех полях.
- Для поля Task: введите команду для планируемого задания, а затем нажмите SAVE.
Система выводит экран, подтверждающий информацию о задании.
- Нажмите CONT, чтобы подтвердить запланированное задание или
- нажмите CANCEL, чтобы выйти из задания.
6.3.2. Изменение автоматически планируемого задания
Вы не можете изменить задание в то время, когда оно уже выполняется. Чтобы изменить задание, выберите Delete в меню Schedule Automatic Task Menu, удалите задание, а затем выберите Add, чтобы добавить пересмотренное задание. Выполняйте следующие функции, чтобы изменить автоматически планируемое задание:
- Выберите CHANGE из меню. Система выводит экран со списком запланированных заданий:
______________________________________________ | 3 Change a Scheduled Tasks | ---------------------------------------------- >Task 1: /bin/su/ root -c "/sbin/cleanup > /dev/null" Task 2: /etc/cron.d/logchecker
- Используйте клавиши со стрелками, чтобы переместить курсор к заданию, которое вы хотите изменить и нажмите Enter.
- Заполните форму и нажмите SAVE.
- Нажмите CONT, чтобы изменить еще одно задание, или нажмите CANCEL и вернитесь в меню 2.
Примечание. Если вы выбрали CHANGE, а запланированных в текущий момент заданий нет, вы получите предупреждение.
6.3.3. Удаление автоматически планируемого задания
Когда вам уже больше не нужно автоматически планируемое задание, его следует удалить.
Примечание. Если вы выберете Delete, а запланированных в текущий момент заданий нет, вы получите предупреждение.
Выполняйте следующие меню, чтобы удалить автоматически планируемое задание:
- Выберите DELETE из меню. Система выводит экран со списком запланированных заданий:
______________________________________________ | 3 Delete a Scheduled Tasks | ---------------------------------------------- >Task 1: /bin/su/ root -c "/sbin/cleanup > /dev/null" Task 2: /etc/cron.d/logchecker
- Используйте клавиши со стрелками, чтобы переместить курсор к заданию, которое вы хотите удалить и нажмите MARK, чтобы их пометить. Звездочка будет отображаться рядом с каждым из выбранных заданий.
- После того как вы выберете все задания, нажмите Enter. Система выводит экран, подтвержджающий задания, которые должны быть удалены.
- Нажмите CONT, чтобы подтвердить удаление, или нажмите CANCEL, чтобы отказаться от задания.
6.3.4. Вывод на экран автоматически планируемых заданий
Выполняйте следующие меню, чтобы вывести на экран автоматически планируемые задания:
- Выберите display из меню Schedule Automatic Task. Система отобразит список запланированных заданий на экране:
______________________________________________ | 3 Display a Scheduled Tasks | ---------------------------------------------- >Task 1: /bin/su/ root -c "/sbin/cleanup > /dev/null" Task 2: /etc/cron.d/logchecker
- Нажмите CANCEL и возвратитесь в меню.