Was ist ein Cron-Job?
Cron ist ein zeitbasierter Aufgabenplaner in Unix-Systemen. Ein Cron-Job ist ein Befehl oder Skript, das automatisch nach einem definierten Zeitplan ausgeführt wird.
Cron-Syntax: Die fünf Felder
┌───── Minute (0–59)
│ ┌───── Stunde (0–23)
│ │ ┌───── Tag des Monats (1–31)
│ │ │ ┌───── Monat (1–12)
│ │ │ │ ┌───── Wochentag (0–6, Sonntag=0)
│ │ │ │ │
* * * * * Befehl
Sonderzeichen
*— Alles:* * * * *jede Minute,— Liste:0 9,17 * * *um 9:00 und 17:00-— Bereich:0 9-17 * * *stündlich 9–17 Uhr/— Schritt:*/15 * * * *alle 15 Minuten
Vordefinierte Zeitpläne
@reboot Beim Start
@yearly Einmal im Jahr
@monthly Einmal im Monat
@weekly Einmal pro Woche
@daily Einmal täglich
@hourly Einmal stündlich