Build cron expressions visually or paste one to decode it. See next execution times instantly. Runs entirely in your browser.
Cron ist ein zeitbasierter Job-Scheduler in Unix-ähnlichen Betriebssystemen. Crontab-Ausdrücke definieren, wann Jobs ausgeführt werden sollen, und verwenden eine 5-Felder-Syntax: Minute, Stunde, Tag des Monats, Monat, Wochentag. Dieses Tool hilft Ihnen, Cron-Ausdrücke zu erstellen und zu verstehen, ohne die Syntax auswendig lernen zu müssen.
Geplante Backup-Skripte auf Linux-Servern einrichten. CI/CD-Pipeline-Zeitpläne konfigurieren (GitHub Actions, GitLab CI). Cron-Jobs für automatisierte Datenverarbeitung erstellen. Cron-Syntax für DevOps-Interviews lernen.
Verwenden Sie den interaktiven Builder, um Werte für jedes Feld auszuwählen: Minute, Stunde, Tag des Monats, Monat, Wochentag. Der Cron-Ausdruck wird in Echtzeit aktualisiert, während Sie Auswahl treffen. Die menschenlesbare Beschreibung zeigt genau, wann der Job ausgeführt wird. Sie können auch einen vorhandenen Cron-Ausdruck einfügen, um ihn zu decodieren und zu sehen, was er bedeutet.
Ein Crontab-Ausdruck ist eine Zeichenkette aus 5 durch Leerzeichen getrennten Feldern, die einen Zeitplan für die Ausführung von Aufgaben definiert. Die Felder sind: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, wobei 0 Sonntag ist).
Feld 1: Minute (0-59), Feld 2: Stunde (0-23), Feld 3: Tag des Monats (1-31), Feld 4: Monat (1-12), Feld 5: Wochentag (0-6, Sonntag=0). Das Sternchen (*) bedeutet jeden Wert in diesem Feld.
Beide bedeuten dasselbe - alle 5 Minuten. */5 ist die Kurzform von 0-59/5, was bedeutet, beginnend bei 0, in Schritten von 5. Sie können beliebige Schrittwerte verwenden, z.B. */15 für alle 15 Minuten.
Standard-Cron (5 Felder) unterstützt keine Sekunden - die kleinste Einheit ist Minuten. Einige Systeme wie Quartz Scheduler verwenden Ausdrücke mit 6 oder 7 Feldern, die Sekunden enthalten, aber traditionelles Unix-Cron hat nur 5 Felder.