Cron-Ausdrucks-Generator
Cron-Zeitpläne bauen, validieren und mit Live-Vorschau prüfen
Nächste 5 Läufe
Alles läuft in Ihrem Browser – Ihr Zeitplan bleibt auf Ihrem Gerät.
Beschreiben Sie den Zeitplan – und überprüfen Sie ihn anschließend
- 1
Wählen Sie eine Vorlage aus oder bearbeiten Sie die fünf Felder direkt; der menschenlesbare Satz aktualisiert sich während der Eingabe.
- 2
Kopieren Sie die Zeile in <code>crontab -e</code> und prüfen Sie die Vorschau der nächsten Ausführungszeiten, um sicherzustellen, dass sie tatsächlich das gewünschte Verhalten beschreibt.
Was dieser Generator erzeugt – und warum
- Einfacher fünffeldriger Crontab (Minute Stunde Tag Monat Wochentag) — das kleinste gemeinsame Vielfache, das auf jedem Unix-Cron funktioniert, ohne herstellerspezifische Erweiterungen.
- Der Wochentag akzeptiert sowohl 0 als auch 7 für Sonntag, da sich reale Cron-Implementierungen hierin unterscheiden; Schrittweiten wie
*/15werden statt Makros im Format@dailyverwendet, um maximale Portabilität zu gewährleisten. - Der Ausdruck selbst enthält keine Zeitzone — er wird in der Zeitzone ausgeführt, die vom Daemon genutzt wird; daher legt die nachfolgende Vorschau der nächsten Ausführungszeiten explizit eine Zeitzone fest.
Fünf Felder – und die dahinterstehenden Dialekte
Nächste Läufe, nicht nur Syntax
Über die Validierung hinaus berechnet das Tool die nächsten fünf realen Laufzeiten aus Ihrer Uhr – "0 3 * * 1" wird zu echten Montagsterminen, die Sie in Produktion vertrauen können.
Vorlagen für die üblichen Fälle
Jede Minute, stündlich, täglich um 9 Uhr, wöchentlich, monatlich, jährlich und mehr per Klick – und der Ausdruck ist danach frei editierbar.
Privat und sofort
Alles, einschließlich Validierung und Laufzeitberechnung, läuft in Ihrem Browser – kein Zeitplan verlässt Ihre Maschine, kein Konto oder Login nötig.
Häufige Fragen
Was bedeuten die fünf Felder?⌄
Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, 0=Sonntag). Jedes Feld akzeptiert einen Wert, eine Liste (1,2,3), einen Bereich (1-5), einen Schritt (*/5) oder Kombinationen.
Wie verbinden sich Tag-des-Monats und Wochentag?⌄
Wenn nur eines gesetzt ist, gilt es direkt. Bei beiden gesetzt gilt die Standard-Cron-Semantik als ODER (entweder trifft zu). Das Tool folgt dieser Konvention und spiegelt sie in den Vorschauzeiten wider.
Wird mein Zeitplan irgendwohin hochgeladen?⌄
Nein. Alles läuft in Ihrem Browser mit reinem JavaScript – nichts wird übertragen oder gespeichert.
Warum wird mein Job zur falschen Uhrzeit ausgeführt?⌄
Die Zeitzone des Cron-Daemons hat Vorrang vor Ihrer eigenen. Ein Server in der UTC-Zeitzone führt Ihren Ausdruck <code>09:00</code> um 17:00 Uhr Pekinger Zeit aus. Legen Sie <code>CRON_TZ</code> oder die Umgebungsvariable <code>TZ</code> des Daemons fest und laden Sie die Vorschau hier anschließend neu, bevor Sie annehmen, dass der Zeitplan fehlerhaft ist.
Ähnliche Tools
Was ist ein Cron-Ausdrucks-Generator?
Cron ist der klassische Unix-Scheduler, und sein Fünf-Felder-Format – Minute, Stunde, Tag des Monats, Monat, Wochentag – wird auch von Cloud-Schedulern, CI-Systemen, Datenpipelines und Webhosts genutzt. Handschriftlich ist diese Syntax fehleranfällig: "0 3 * * 1" und "0 3 * * 0" unterscheiden sich um ein Zeichen, planen aber völlig andere Tage.
Was es kann
- Baut die fünf Felder: Minute, Stunde, Tag, Monat, Wochentag
- Ein-Klick-Vorlagen: jede Minute, stündlich, täglich, wöchentlich, monatlich, jährlich
- Validiert den Ausdruck und zeigt das ungültige Feld
- Berechnet und zeigt die nächsten fünf realen Laufzeiten in Ihrer Zeitzone
- Unterstützt Schritte, Bereiche und Listen in jedem Feld
- Kopiert die einsatzbereite Cron-Zeile
Wann verwenden
- crontab-Einträge auf eigenen Servern schreiben
- Cloud-Funktionen, geplante Jobs oder Datenpipelines konfigurieren
- Periodische CI-/Build- oder Backup-Aufgaben einrichten
- Cron-Syntax Kollegen oder Studierenden erklären
Datenschutz: Alles läuft in Ihrem Browser – nichts wird je hochgeladen.