Настройката на cron е начин за автоматизиране на задачите в операционна система Linux или Unix. Cron позволява на потребителите да планират скриптове и команди, които да се изпълняват за определено време или на определени интервали.
За какво е полезна настройката на Cron
Това може да бъде полезно, когато трябва редовно да изпълнявате повтарящи се задачи, като например архивиране на данни, изпращане на отчети по електронна поща, актуализиране на софтуер или почистване на временни файлове.
Настройката на cron може също така да опрости администрирането на системата, да намали натоварването на процесора и да подобри цялостната производителност.
Персонализирането може да помогне за предотвратяване на загуба на данни или престой на системата, тъй като задачите ще се изпълняват автоматично по зададен график. Това намалява риска от грешки, свързани с ръчното изпълнение на задачите.
Като цяло тази процедура значително опростява живота на системния администратор и подобрява производителността на системата.
Конфигуриране на Cron в Linux

Няколко примера за конфигуриране на 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 е пътят до файла със скрипта, който трябва да се изпълни. Можете да ги замените със съответните пътища до файловете на вашия сървър.