Å sette opp cron
er en måte å automatisere oppgaver på et Linux- eller Unix-operativsystem. Cron
lar brukerne planlegge skript og kommandoer som skal kjøres i et bestemt tidsrom eller med bestemte intervaller.
Dette kan være nyttig når du trenger å utføre repeterende oppgaver regelmessig, for eksempel sikkerhetskopiering av data, sending av e-postrapporter, oppdatering av programvare eller opprydding av midlertidige filer.
Oppsett av cron
kan også forenkle systemadministrasjonen, redusere CPU-belastningen og forbedre den generelle ytelsen.
Tilpasning kan bidra til å forhindre tap av data eller nedetid i systemet, ettersom oppgavene kjøres automatisk i henhold til en fastsatt tidsplan. Dette reduserer risikoen for feil forbundet med å utføre oppgaver manuelt.
Alt i alt forenkler denne prosedyren livet til en systemadministrator og forbedrer systemets ytelse.
Noen eksempler på konfigurasjon av cron
.
1. Kjører et skript hver dag kl. 12.30:
30 12 * * * /path/to/script.sh
2. Kjør skriptet hvert minutt:
* * * * * /usr/bin/php /var/www/html/script.php
3. Kjør skriptet hver dag kl. 03.00:
03 * * * /usr/bin/php /var/www/html/script.php
4. Kjør skriptet hver lørdag kl. 17.00:
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Utfør skriptet hver 1. dag i hver måned ved midnatt:
001 * * /usr/bin/php /var/www/html/script.php
6. Utfør skriptet hvert 30. minutt:
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Kjør skriptet hver dag kl. 03.00 og 15.00:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Merk: I disse eksemplene er /usr/bin/php
banen til PHP-tolken, og /var/www/html/script.php
er banen til skriptfilen som skal kjøres. Du kan erstatte dem med de tilsvarende filbanene på serveren din.