Cron-Ausdrucks-Generator
Cron-Ausdrücke erstellen, validieren und verstehen – mit menschenlesbaren Beschreibungen und nächsten Ausführungszeiten.
Ungültiger Ausdruck
Cron-Syntax-Referenz
┌───────────── minute (0–59) │ ┌─────────── hour (0–23) │ │ ┌───────── day of month (1–31) │ │ │ ┌─────── month (1–12) │ │ │ │ ┌───── day of week (0–7) │ │ │ │ │ * * * * * command
Sonderzeichen
| Symbol | Bedeutung | Beispiel | Ergebnis |
|---|---|---|---|
| * | Beliebiger Wert | * (bei Stunde) | Jede Stunde |
| */n | Alle n Einheiten | */5 (bei Minute) | Alle 5 Minuten |
| n-m | Bereich | 1-5 (bei Wochentag) | Mo bis Fr |
| n,m | Liste | 1,15 (bei Tag) | 1. und 15. |
| n | Genauer Wert | 30 (bei Minute) | Bei Minute 30 |
@-Aliase
| Alias | Entspricht | Bedeutung |
|---|---|---|
| @yearly | 0 0 1 1 * | Einmal jährlich, 1. Jan. um Mitternacht |
| @monthly | 0 0 1 * * | Einmal monatlich, 1. des Monats um Mitternacht |
| @weekly | 0 0 * * 0 | Einmal wöchentlich, Sonntag um Mitternacht |
| @daily | 0 0 * * * | Einmal täglich um Mitternacht |
| @hourly | 0 * * * * | Einmal stündlich, zu Beginn der Stunde |
| @reboot | (beim Start) | Einmalig beim Systemstart |
Was ist ein Cron-Ausdruck?
Ein Cron-Ausdruck ist eine Zeichenkette mit 5 (oder 6) durch Leerzeichen getrennten Feldern, die einen wiederkehrenden Zeitplan definiert. Die Felder stehen für Sekunden (optional), Minuten, Stunden, Monatstag, Monat und Wochentag. Sonderzeichen wie *, /, - und , ermöglichen komplexe Zeitpläne.
Cron-Feld-Bereiche
Jedes Feld hat einen gültigen Bereich: Sekunden/Minuten 0–59, Stunden 0–23, Monatstag 1–31, Monat 1–12 (oder JAN–DEZ), Wochentag 0–7 (0 und 7 sind beide Sonntag, oder SO–SA). Die Kombination von Bereichen, Listen und Schrittweiten ermöglicht mächtige Zeitpläne.
Typische Cron-Anwendungsfälle
Cron-Jobs steuern Datenbank-Backups, Log-Rotation, Berichtsgenerierung, E-Mail-Digests, Cache-Warmups, Health-Checks und Deployment-Hooks. Sie sind nativ unter Linux/Unix verfügbar und werden von den meisten Cloud-Plattformen und CI/CD-Systemen unterstützt.
Häufige Fragen
Alles Wichtige über Cron-Ausdrücke