Cron
iestatīšana ir veids, kā automatizēt uzdevumus Linux vai Unix operētājsistēmā. Cron
ļauj lietotājiem ieplānot skriptus un komandas, kas tiks izpildītas noteiktā laikā vai ar noteiktiem intervāliem.
Tas var būt noderīgi, ja nepieciešams regulāri veikt atkārtotus uzdevumus, piemēram, datu dublēšanu, e-pasta ziņojumu nosūtīšanu, programmatūras atjaunināšanu vai pagaidu failu tīrīšanu.
Cron
iestatīšana var arī vienkāršot sistēmas administrēšanu, samazināt procesora slodzi un uzlabot vispārējo veiktspēju.
Pielāgošana var palīdzēt novērst datu zudumus vai sistēmas dīkstāvi, jo uzdevumi tiks veikti automātiski saskaņā ar noteikto grafiku. Tas samazina kļūdu risku, kas saistīts ar uzdevumu manuālu izpildi.
Kopumā šī procedūra ievērojami vienkāršo sistēmas administratora dzīvi un uzlabo sistēmas veiktspēju.
Daži cron
konfigurēšanas piemēri.
1. Skripta palaišana katru dienu plkst. 12:30:
30 12 * * * /path/to/script.sh
2. Skripta palaišana katru minūti:
* * * * * /usr/bin/php /var/www/html/script.php
3. Skripta izpilde katru dienu plkst. 3.00:
03 * * * /usr/bin/php /var/www/html/script.php
4. Izpildiet skriptu katru sestdienu plkst. 17.00:
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Izpildiet skriptu katra mēneša 1. dienā pusnaktī:
001 * * /usr/bin/php /var/www/html/script.php
6. Izpildīt skriptu ik pēc 30 minūtēm:
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Izpildiet skriptu katru dienu plkst. 3.00 un 15.00:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Piezīme: Šajos piemēros /usr/bin/php
ir ceļš līdz PHP interpretatoram, bet /var/www/html/script.php
ir ceļš līdz izpildāmajam skripta failam. Varat tos aizstāt ar atbilstošajiem failu ceļiem jūsu serverī.