Примери за конфигурация на 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:00 ч:

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

4. Изпълнявайте скрипта всяка събота в 17:00 ч:

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 ч. сутринта и в 15 ч. следобед:

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

Забележка: В тези примери /usr/bin/php е пътят до PHP интерпретатора, а /var/www/html/script.php е пътят до файла със скрипта, който трябва да се изпълни. Можете да ги замените със съответните пътища до файловете на вашия сървър.

15% отстъпка за нов VPS
Побързайте да поръчате сървър на всяко място
Избор на VPS

Други статии

27.02.2023
8 151
База знания / Инструкции
Cron в Linux: какво представлява?
27.02.2023
28 668
База знания / Инструкции
Какво представляват демоните в концепцията за Linux
27.02.2023
9 164
База знания / Инструкции
Какво е localtime в Ubuntu и как се конфигурира