# Підручник з &kcron;

Morgan
N.
Sandquist

    &Morgan.N.Sandquist.mail;

Gary
Meyer

    &Gary.Meyer.mail;

Розробник
Lauri
Watts

    &Lauri.Watts.mail;

Рецензент
Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2000
&Morgan.N.Sandquist;
&FDLNotice;
2003-09-16
3.1.91

&kcron; — це програма для створення розкладу запуску інших програм.

KDE
kdeadmin
KCron
cron
crontab
планувальник

## Вступ

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

## Користування &kcron;

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

### Запуск &kcron;

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

&kcron; після запуску.
&kcron; після запуску.

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

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

Назва

  Назва, за якою можна визначити заплановане завдання.

Значення

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

Опис

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

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

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

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

Назва

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

Значення

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

Опис

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

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

Головне вікно &kcron;
Головне вікно &kcron;

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

Щоб створити нове заплановане завдання, спочатку відкрийте теку Завдання. Потім оберіть пункт меню Правка Створити... . Ту саму операцію можна виконати за допомогою контекстного меню, яке викликається клацанням правою кнопкою миші: слід обрати у ньому пункт Створити..., або просто натиснути комбінацію клавіш CtrlN.

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

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

Коментар

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

Програма

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

Увімкнено

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

Тиша

  Вимикає ведення журналу для команди і виводу інформації цією командою.

Місяці

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

Дні місяця

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

Дні тижня

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

Щодня

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

Години

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

Хвилини

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

Гаразд

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

Скасувати

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

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

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

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

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

#### Вирізання запланованих завдань

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

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

#### Копіювання запланованих завдань

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

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

#### Як вставляти заплановані завдання

Щоб мати змогу вставити заплановане завдання, це завдання спочатку слід вирізати або скопіювати до буфера. Після копіювання або вирізання запланованого завдання ви зможете вставити його: позначте теку Завдання і скористайтеся пунктом меню Правка Вставити .

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

#### Зміна запланованих завдань

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

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

#### Вилучення запланованих завдань

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

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

#### Вмикання та вимикання запланованих завдань

Щоб увімкнути або вимкнути заплановане завдання, спочатку позначте це завдання. У описах вимкнених завдань має бути слово Вимкнено. Потім скористайтеся пунктом меню Правка Увімкнути.

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

#### Як запустити заплановані завдання

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

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

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

Щоб створити нову змінну середовища, спочатку позначте теку Змінні. Потім скористайтеся пунктом меню Правка Створити... .

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

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

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

Змінна

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

  HOME

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

  MAILTO

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

  PATH

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

  SHELL

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

Значення

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

Коментар

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

Увімкнено

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

Гаразд

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

Скасувати

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

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

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

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

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

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

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

#### Копіювання змінних середовища

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

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

#### Як вставляти змінні середовища

Щоб мати змогу вставити змінну середовища, цю змінну спочатку слід вирізати або скопіювати до буфера. Після копіювання або вирізання змінної середовища ви зможете вставити її: позначте теку Змінні і скористайтеся пунктом меню Правка Вставити .

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

#### Як змінити змінні середовища

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

#### Вилучення змінних середовища

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

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

#### Увімкнення або вимикання змінних середовища

Щоб увімкнути або вимкнути змінну середовища, спочатку позначте цю змінну. У описах вимкнених змінних має бути слово Вимкнено. Потім скористайтеся пунктом меню Правка Увімкнути.

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

### Збереження файла `crontab`

Після того, як всі потрібні завдання і системні змінні буде створено і/або змінено належним чином, збережіть файл `crontab` за допомогою пункту меню Файл Зберегти .

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

### Як надрукувати файл `crontab`

Щоб надрукувати вміст файла `crontab`, який було збережено, виберіть пункт меню Файл Друкувати .

Друк файла `crontab`.
Друк файла `crontab`.

Буде показано стандартне діалогове вікно друку &kde;. Якщо ви натиснете кнопку Розгорнути, ви побачите, що у діалоговому вікні друку є два особливих для &kcron; додаткових параметри.

Друкувати Crontab

  Друкує файл `crontab` поточного користувача.

Друкувати всіх користувачів

  Друкує всі файли `crontab` для всіх користувачів. Цей параметр буде увімкнено, лише якщо ви працюєте від імені користувача з адміністративними привілеями.

## Довідка про команди

### Головне вікно &kcron;

#### Меню Файл

&Ctrl;S Файл Зберегти

  Зберігає зміни до файла `crontab`.

&Ctrl;P Файл Друкувати...

  Друкує вміст файла `crontab`.

&Ctrl;Q Файл Вийти

  Завершує роботу &kcron;.

#### Меню Правка

&Ctrl;X Правка Вирізати

  Вирізає вибране завдання або змінну.

&Ctrl;C Правка Копіювати

  Копіює вибране завдання або змінну.

&Ctrl;V Правка Вставити

  Вставляє завдання або змінну, які раніше було скопійовано або вирізано.

&Ctrl;N Правка Створити...

  Створює нове завдання або змінну.

&Ctrl;O Правка Змінити...

  Змінює вибране завдання або змінну.

Правка Вилучити

  Вилучає вибране завдання або змінну.

Правка Увімкнено

  Вмикає або вимикає вибране завдання або змінну.

Правка Виконати зараз

  Виконати вибране завдання зараз.

#### Меню Параметри

Параметри Показати пенал

  Показує панель інструментів.

Параметри Показати смужку стану

  Показує смужку стану.

#### Меню Довідка

&help.menu.documentation;

## Запитання і відповіді

Чому зміни, які я вношу до списку запланованих завдань і/або змінних середовища не набувають чинності?

Додавання або зміни до запланованих завдань не набувають чинності, доки файл `crontab` не буде збережено.

## Подяки і ліцензія

&kcron;

Авторські права на програму © 2000 &Gary.Meyer; &Gary.Meyer.mail;

Авторські права на документацію © 2000 &Morgan.N.Sandquist; &Morgan.N.Sandquist.mail;

Переклад українською: Юрій Чорноіванyurchor@ukr.net

&underFDL; &underGPL;

## Встановлення

### Як отримати &kcron;

&install.intro.documentation;

### Вимоги

Щоб успішно зібрати &kcron;, вам слід встановити такі бібліотеки:

- `cron`, наприклад, `vixie-cron`. &kcron; використовує команду `crontab` для зміни запланованих завдань користувача.

- POSIX-сумісний &UNIX;, такий, який містить glibc. &kcron; використовує стандартні виклики систем &UNIX; для локалізації дат і часу

### Збирання і встановлення

&install.compile.documentation;

&documentation.index;