cron
орнату - Linux немесе Unix операциялық жүйесіндегі тапсырмаларды автоматтандыру тәсілі. Cron
пайдаланушыларға сценарийлер мен пәрмендерді белгілі бір уақытта немесе белгілі бір жиілікте орындау үшін жоспарлауға мүмкіндік береді.
Бұл деректердің сақтық көшірмесін жасау, электрондық пошта есептерін жіберу, бағдарламалық құралды жаңарту немесе уақытша файлдарды тазалау сияқты қайталанатын тапсырмаларды жүйелі түрде орындау қажет болғанда пайдалы болуы мүмкін.
cron
орнату сонымен қатар жүйені басқаруды жеңілдетеді, CPU жүктемесін азайтады және жалпы өнімділікті жақсартады.
Орнату деректердің жоғалуын немесе жүйенің тоқтап қалуын болдырмауға көмектеседі, себебі тапсырмалар орнатылған кестеге сәйкес автоматты түрде орындалады. Бұл тапсырмаларды қолмен орындауға байланысты қателер қаупін азайтады.
Тұтастай алғанда, бұл процедура жүйе әкімшісінің өмірін айтарлықтай жеңілдетеді және жүйе өнімділігін жақсартады.
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. Сценарийді сенбі сайын сағат 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.00-де іске қосыңыз:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Ескерту: Бұл мысалдарда /usr/bin/php
- PHP интерпретаторына жол, ал /var/www/html/script.php
- орындалатын сценарий файлына апаратын жол. Оларды сервердегі файлдарға сәйкес жолдармен ауыстыруға болады.