Якщо ви працюєте з операційною системою Ubuntu, то вам, ймовірно, доведеться запланувати автоматичне виконання певних завдань. Для цього Ubuntu використовує інструмент cron, який дозволяє запускати програми або сценарії за розкладом. У цій статті ми розповімо вам, як налаштувати та використовувати cron на Ubuntu.
Спочатку потрібно переконатися, що пакет cron вже встановлений у вашій системі. Відкрийте термінал і виконайте таку команду:
sudo apt-get install cron
Після встановлення cron приступайте до редагування завдань. Для цього введіть команду:
crontab -e
Відкриється текстовий редактор, де ви зможете додати нові завдання. Кожне завдання має бути записане в окремому рядку і мати наступний формат:
* * * * * команда
У цьому форматі п'ять астерисків ( * ) вказують на хвилину (від 0 до 59), годину (від 0 до 23), день місяця (від 1 до 31), місяць (від 1 до 12) та день тижня (від 0 до 7, де 0 і 7 - неділя).
Наприклад, якщо ви хочете запускати скрипт щодня о 8 ранку, то ваше завдання має виглядати так:
0 8 * * * /путь/к/вашему/скрипту.ѕһ
Після завершення редагування збережіть зміни та закрийте редактор. Ваші завдання будуть автоматично додані до cron і виконуватися за розкладом.
Як налаштувати cron на Ubuntu?
В операційній системі Ubuntu можна використовувати програму cron для запуску автоматичних завдань в зазначений час або з певною періодичністю. Налаштування cron дозволяє автоматизувати виконання рутинних завдань, таких як резервне копіювання, оновлення баз даних або надсилання звітів.
Ось покрокова інструкція про те, як налаштувати cron на Ubuntu:
- Відкрийте термінал, натиснувши Ctrl + Alt + T .
- Введіть команду crontab-e, щоб відкрити файл cron для редагування.
- Якщо це перший раз, коли ви налаштовуєте cron, вам може бути запропоновано вибрати редактор. Виберіть той, який вам зручний (наприклад, nano) і натисніть Enter .
- У відкритому файлі cron додайте завдання, яке ви хочете виконати. Кожне завдання має починатися з часової мітки, що визначає час і частоту виконання. Наприклад, щоб завдання виконувалося щодня о 10: 00 ранку, додайте рядок: 0 10 * * * команда .
- Після додавання завдання збережіть файл і закрийте редактор.
Після цього cron буде виконувати налаштовані вами завдання в зазначений час. Якщо вам потрібно перевірити список поточних завдань, ви можете виконати команду crontab-l . Там будуть перераховані всі завдання, налаштовані для поточного користувача.
Зверніть увагу, що час у cron використовує 24-годинний формат і за замовчуванням використовує Налаштування системного часового поясу. Якщо ви хочете використовувати інший часовий пояс, вам потрібно буде змінити налаштування системного часу.
Налаштування cron може бути трохи складним для початківців, але з часом ви освоїте цю потужну утиліту.