Приклади налаштування Cron

27.02.2023
16:01

Налаштування cron - це спосіб автоматизації виконання завдань на операційній системі Linux або Unix. Cron дає змогу користувачам планувати запуск скриптів і команд на певний час або з певною періодичністю.

Для чого потрібне налаштування Cron

Це може бути корисно, коли потрібно регулярно виконувати повторювані завдання, як-от резервне копіювання даних, надсилання звітів електронною поштою, оновлення програмного забезпечення або очищення тимчасових файлів.

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

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

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

Налаштування Cron у Linux

Приклади налаштування Cron

Кілька прикладів налаштування cron.

1. Запуск скрипта щодня о 12:30:

30 12 * * * /path/to/script.sh

2. Виконати скрипт щохвилини:

* * * * * /usr/bin/php /var/www/html/script.php

3. Виконати скрипт щодня о 3 годині ночі:

03 * * * /usr/bin/php /var/www/html/script.php

4. Виконати скрипт щосуботи о 5 годині вечора:

0 17 * * 6 /usr/bin/php /var/www/html/script.php

5. Виконати скрипт кожен 1-й день кожного місяця опівночі:

001 * * /usr/bin/php /var/www/html/script.php

6. Виконати скрипт кожні 30 хвилин:

*/30 * * * * /usr/bin/php /var/www/html/script.php

7. Виконати скрипт щодня о 3 годині ночі та 3 годині дня:

0 3,15 * * * /usr/bin/php /var/www/html/script.php

Примітка: у цих прикладах /usr/bin/php - це шлях до інтерпретатора PHP, а /var/www/html/script.php - це шлях до файлу скрипта, який потрібно виконати. Ви можете замінити їх відповідними шляхами до файлів на вашому сервері.

Знижка 20% на замовлення нового сервера в будь-якій країні!
Надійний сервер для ваших проєктів за вигідною ціною.
Вибрати VPS

Інші статті

27.02.2023
8 953
База знань / Інструкції
Cron у Лінукс: що це таке?
27.02.2023
29 485
База знань / Інструкції
Що таке демони в понятті Linux
27.02.2023
9 986
База знань / Інструкції
Що таке localtime в Ubuntu і як налаштовується