Syntax und Aufbau von Cronjobs

Die Syntax von Cronjobs ist recht spezifisch und folgt einem bestimmten Muster. Hier ist eine Erklärung der Felder und wie man sie einstellt, um Cronjobs so zu planen, dass sie zu den gewünschten Zeitpunkten ausgeführt werden:

Die Syntax eines Cronjobs besteht aus fünf Feldern, die durch Leerzeichen getrennt sind:

Anklicken zum Kopieren


Hier ist eine Beschreibung jedes Feldes:

1. Minute (0 - 59): Gibt an, zu welcher Minute der Befehl ausgeführt werden soll.
2. Stunde (0 - 23): Gibt an, zu welcher Stunde der Befehl ausgeführt werden soll. Die Stunden sind im 24-Stunden-Format angegeben.
3. Tag des Monats (1 - 31): Gibt an, an welchem Tag des Monats der Befehl ausgeführt werden soll.
4. Monat (1 - 12): Gibt an, in welchem Monat der Befehl ausgeführt werden soll.
5. Wochentag (0 - 7): Gibt an, an welchem Wochentag der Befehl ausgeführt werden soll. Beachte, dass sowohl Sonntag als auch 0 als auch 7 dargestellt werden können.

Die Felder können folgende Werte annehmen:

- Einzelne Zahlen: Zum Beispiel 5 für die fünfte Minute.
- Bereich: Zum Beispiel 1-5 für die Minuten 1 bis 5.
- Liste: Zum Beispiel 1,15,30 für die Minuten 1, 15 und 30.
- Schritte: Zum Beispiel */5 für jede fünfte Minute.

Um einen Cronjob zu erstellen, musst du die gewünschten Werte für Minuten, Stunden, Tage, Monate und Wochentage entsprechend einstellen. Hier ist ein Beispiel für einen Cronjob, der jeden Tag um 2:30 Uhr ausgeführt wird:
Anklicken zum Kopieren

Es ist wichtig zu beachten, dass die Zeitzone des Systems berücksichtigt werden muss, wenn du Cronjobs einrichtest.

Kommentare

Möchtest du etwas zu diesem Tutorial sagen?

2000 Zeichen übrig
Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen