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 · werkzeugkisterl.at/spickzettel/cron
Für ein PDF im Druckfenster „Als PDF speichern“ wählen.
Die fünf Felder
Reihenfolge: Minute Stunde Tag Monat Wochentag
| Feld | Werte |
|---|---|
| Minute | 0–59 |
| Stunde | 0–23 |
| Tag des Monats | 1–31 |
| Monat | 1–12 (oder jan–dec) |
| Wochentag | 0–7 (0 und 7 = Sonntag, oder sun–sat) |
Sonderzeichen
| Zeichen | Bedeutung | Beispiel |
|---|---|---|
| * | Jeder Wert | * in Stunde = jede Stunde |
| , | Liste | 1,15 = am 1. und 15. |
| - | Bereich | 1-5 = Montag bis Freitag |
| / | Schrittweite | */10 = alle 10 Einheiten |
Häufige Zeitpläne
| Ausdruck | Läuft |
|---|---|
| */5 * * * * | Alle 5 Minuten |
| 0 * * * * | Jede volle Stunde |
| 0 3 * * * | Täglich um 3:00 |
| 30 7 * * 1-5 | Werktags (Mo–Fr) um 7:30 |
| 0 9 * * 1 | Jeden Montag um 9:00 |
| 0 0 1 * * | Am 1. jedes Monats um Mitternacht |
| 0 0 1 1 * | Jährlich am 1. Jänner |
| @reboot | Einmal 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.