Cron-Syntax

Ein Cron-Ausdruck legt fest, wann ein Befehl regelmäßig läuft. Er besteht aus fünf Feldern, getrennt durch Leerzeichen.

Stand: Oktober 2026

Für ein PDF im Druckfenster „Als PDF speichern“ wählen.

Die fünf Felder

Reihenfolge: Minute Stunde Tag Monat Wochentag

FeldWerte
Minute0–59
Stunde0–23
Tag des Monats1–31
Monat1–12 (oder jan–dec)
Wochentag0–7 (0 und 7 = Sonntag, oder sun–sat)

Sonderzeichen

ZeichenBedeutungBeispiel
*Jeder Wert* in Stunde = jede Stunde
,Liste1,15 = am 1. und 15.
-Bereich1-5 = Montag bis Freitag
/Schrittweite*/10 = alle 10 Einheiten

Häufige Zeitpläne

AusdruckLäuft
*/5 * * * *Alle 5 Minuten
0 * * * *Jede volle Stunde
0 3 * * *Täglich um 3:00
30 7 * * 1-5Werktags (Mo–Fr) um 7:30
0 9 * * 1Jeden Montag um 9:00
0 0 1 * *Am 1. jedes Monats um Mitternacht
0 0 1 1 *Jährlich am 1. Jänner
@rebootEinmal nach jedem Systemstart

Gut zu wissen

  • Cron rechnet in der Zeitzone des Servers. Wichtige Läufe nicht zwischen 2 und 3 Uhr planen: Bei der Zeitumstellung verhalten sich Systeme dort unterschiedlich.
  • Sind Tag des Monats und Wochentag beide gesetzt, reicht es, wenn eines davon zutrifft.
  • Ausgaben in eine Datei schreiben, sonst gehen Fehler verloren: befehl >> /var/log/job.log 2>&1
  • In der crontab muss ein % als \% geschrieben werden.

Sorgfältig zusammengestellt, aber ohne Gewähr. Mehr dazu in den Nutzungshinweisen. Fehlt etwas oder ist dir ein Fehler aufgefallen? Wir freuen uns über dein Feedback.

Passende Werkzeuge

Weitere Spickzettel