Планувальник завдань

Morgan N. Sandquist

Розробник: Gary Meyer
Рецензент: Lauri Watts
Переклад українською: Юрій Чорноіван
версія Програми 16.12 (12 січня 2017 року)

Вступ

Це модуль для створення розкладу запуску інших програм, які запускаються у тлі системи. Ця програма є графічним інтерфейсом користувача до програми cron, системного планувальника UNIX®.

Важливо

Перш за все, не забудьте повідомити систему, що слід запустити фонову службу crond, якщо ви цього не зробите, параметри, вказані за допомогою цього модуля, не працюватимуть.

Запуск

Після відкриття сторінки цього модуля ви побачите список існуючих запланованих завдань і відповідних системних змінних. Якщо програму запущено від імені користувача root (адміністратора), ви побачите ці записи для всіх користувачів цього комп’ютера, а також заплановані системні завдання.

запуск

Заплановані завдання

Заплановані завдання буде показано у списку Завдання. Для кожного пункту запланованого завдання буде показано:

Планування

У цьому стовпчику буде показано або "@reboot" для завдань розкладу, що виконуються під час завантаження, або запис у crontab.

Команда

Файл програми і параметри.

Стан

Увімкнено або вимкнено

Опис

Опис завдання, наприклад його призначення.

Подробиці планування

Опис запланованого завдання мовою локалі користувача.

Змінні середовища

Змінні середовища буде показано у списку Змінні середовища. Для кожної змінної середовища показано:

Змінна

Назву змінної.

Значення

Значення змінної.

Стан

Увімкнено або вимкнено

Коментар

Опис змінної мовою локалі користувача.

Системні змінні, які тут показано, перевизначають будь-які існуючі змінні середовища для всіх запланованих завдань.

Додавання запланованих завдань

Щоб створити новий запис завдання за розкладом, натисніть кнопку Нове завдання.... Крім того, ви можете вибрати цей пункт з контекстного меню, що викликається клацанням правою кнопкою миші.

Діалогове вікно «Змінити завдання»

Діалогове вікно Змінити завдання
Команда

Тут можна ввести назву файла програми. Ви можете вказати відносний або абсолютний шлях до цього файла. Якщо ви бажаєте самі знайти програму, натисніть кнопку Навігація....

Коментар

Тут ви можете ввести опис завдання, яке слід запланувати.

Увімкнути це завдання

Щоб увімкнути або вимкнути завдання, позначте або зніміть позначку з цього поля.

Виконувати при запуску системи

Натисніть позначте цей пункт, щоб завдання було виконано під час завантаження системи.

Виконувати щодня

Якщо вам потрібно запланувати запуск завдання щодня, позначте цей пункт.

Місяці

Тут можна вказати кількість місяців, протягом яких слід планувати виконання цього завдання.

Дні місяця

Тут можна вказати дні місяця, на які слід запланувати виконання цього завдання.

Дні тижня

Тут можна вказати дні тижня, на які слід запланувати виконання цього завдання.

Години

Тут можна вказати годину, о котрій слід запланувати виконання цього завдання.

Хвилини

Тут можна вказати кількість хвилин, за які слід запланувати виконання цього завдання. cron не підтримує планування завдань за проміжки, менші за одну хвилину.

Гаразд

Завершує створення розкладу цього завдання.

Скасувати

Скасовує створення розкладу для цього завдання.

Якщо ви обрали, наприклад, і дні місяця, і дні тижня, завдання буде запущено, якщо буде виконано хоч одну з умов. Тобто, якщо ви обрали перше, п’ятнадцяте числа і неділю, програму буде запущено першого і п’ятнадцятого числа вибраних місяців (незалежно від дня тижня, на який вони припадають), а також кожної неділі обраних місяців (незалежно від числа місяця, на який вона припадає).

Завдання не потрапить до справжнього розкладу, доки не буде збережено crontab.

Керування запланованими завданнями

Так само зі створенням нових завдань: зміни у завданнях не буде зроблено, доки не буде збережено файл crontab.

Скористайтеся кнопками, розташованими праворуч від списку завдань для зміни, вилучення, друку або негайного виконання позначеного завдання. Доступ до цих пунктів дій можна отримати і за допомогою контекстного меню. Крім того, за допомогою контекстного меню ви зможете вирізати, скопіювати або вставити пункти завдань.

Додавання змінних середовища

Створити нову змінну середовища можна натисканням кнопки Нова змінна....

Крім того, ви можете скористатися контекстним меню, яке викликається клацанням правою кнопкою миші, щоб скористатися цією дією.

Діалогове вікно «Редагування змінної»

Діалогове вікно Редагування змінної.
Змінна

Введіть назву змінної середовища. Ви можете скористатися спадним списком, щоб обрати одну зі звичайних змінних середовища, які використовуються для керування запланованими завданнями. Серед цих змінних:

HOME

Змінна, яка позначає домашню теку користувача.

MAILTO

Змінна, яка містить адресу скриньки електронної пошти для листування, яка відрізняється від типової адреси електронної пошти користувача.

PATH

Змінна, що використовується для пошуку тек з файлами програм.

SHELL

Змінна, яка використовується замість типового значення для користувача.

LD_CONFIG_PATH

Розташування динамічних бібліотек. За допомогою цього параметра можна визначати завдання cron з виконання програм, бібліотеки яких має бути встановлено поза межами каталогів, де зберігаються загальносистемні бібліотеки.

Значення

Введіть значення змінної середовища.

Коментар

Введіть опис змінної середовища, наприклад її призначення.

Увімкнути цю змінну

Щоб увімкнути або вимкнути змінну, поставте або зніміть позначку у цьому полі.

Гаразд

Завершує встановлення змінної.

Скасувати

Скасовує встановлення змінної.

Значення змінної середовища не буде встановлено по-справжньому, доки не буде збережено файл crontab.

Керування змінними середовища

Примітка

Так само зі створенням нових змінних: змінну не буде встановлено, доки не буде збережено файл crontab.

Скористайтеся кнопками, розташованими праворуч від списку змінних для зміни або вилучення позначеної змінної. Доступ до цих пунктів дій можна отримати і за допомогою контекстного меню. Крім того, за допомогою контекстного меню ви зможете вирізати, скопіювати або вставити пункти змінних.