Att konfigurera cron
är ett sätt att automatisera uppgifter på ett Linux- eller Unix-operativsystem. Cron
gör det möjligt för användare att schemalägga skript och kommandon som ska köras under en viss tid eller med vissa intervall.
Det här kan vara användbart när du behöver utföra repetitiva uppgifter regelbundet, till exempel säkerhetskopiera data, skicka e-postrapporter, uppdatera programvara eller rensa temporära filer.
Genom att konfigurera cron
kan du också förenkla systemadministrationen, minska CPU-belastningen och förbättra den övergripande prestandan.
Anpassning kan bidra till att förhindra dataförlust eller systemavbrott, eftersom uppgifter körs automatiskt enligt ett fastställt schema. Detta minskar risken för fel i samband med att uppgifter utförs manuellt.
Sammantaget förenklar den här proceduren livet för en systemadministratör och förbättrar systemets prestanda.
Några exempel på konfiguration av cron
.
1. Kör ett skript varje dag kl. 12:30:
30 12 * * * /path/to/script.sh
2. Kör skriptet varje minut:
* * * * * /usr/bin/php /var/www/html/script.php
3. Exekvera skriptet varje dag kl. 03.00:
03 * * * /usr/bin/php /var/www/html/script.php
4. Kör skriptet varje lördag kl. 17.00:
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Exekvera skriptet varje 1:a dag i varje månad vid midnatt:
001 * * /usr/bin/php /var/www/html/script.php
6. Exekvera skriptet var 30:e minut:
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Exekvera skriptet varje dag kl. 03.00 och 15.00:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Obs: I dessa exempel är /usr/bin/php
sökvägen till PHP-tolken och /var/www/html/script.php
sökvägen till skriptfilen som ska köras. Du kan ersätta dem med motsvarande filsökvägar på din server.