Direkt zur Hauptnavigation springen Direkt zum Inhalt springen

Cron-Syntax verständlich erklärt

Was ist ein Cronjob?

Ein Cronjob ist eine wiederkehrende Aufgabe, die automatisch zu einem bestimmten Zeitpunkt oder in festgelegten Intervallen auf dem Server ausgeführt wird. Typische Beispiele:

  • Automatischer Versand von E-Mails
  • Regelmäßiger Datenbank-Export
  • Aufruf eines PHP-Skripts zur Aktualisierung

 

Wie ist die Cron-Syntax aufgebaut?

Die Cron-Syntax besteht aus 5 Zeitfeldern, gefolgt vom eigentlichen Befehl oder Scriptaufruf:

bash
Kopieren
Bearbeiten
* * * * * /pfad/zum/skript.sh
│ │ │ │ │
│ │ │ │ └─ Wochentag (0–7) → 0 oder 7 = Sonntag
│ │ │ └─── Monat (1–12)
│ │ └───── Tag (1–31)
│ └─────── Stunde (0–23)
└───────── Minute (0–59)


 

Zeitplan erstellen

Am einfachsten lässt sich die zeitliche Planung des Cronjobs über unseren Zeitplan festlegen

 

Legen Sie anschließend die Zeit fest, zu der der Cronjob ausgeführt werden soll