Cronjob-Generator
Erstelle einen Cron-Ausdruck mit Vorlagen oder durch direktes Bearbeiten jedes Feldes und erhalte eine Klartext-Beschreibung, wann er genau ausgeführt wird.
Nutze * für jeden Wert, */N für einen Schritt, a-b für einen Bereich oder a,b,c für eine Liste.
Läuft: at 00:00
Your files are processed locally in your browser. They are not uploaded to our servers.
So funktioniert's
- Klicke auf eine Vorlage für einen gängigen Zeitplan oder bearbeite Minute, Stunde, Tag, Monat und Wochentag direkt.
- Lies die Klartext-Beschreibung, um zu bestätigen, dass der Zeitplan deinen Vorstellungen entspricht.
- Kopiere den erzeugten Cron-Ausdruck in deine Crontab oder deinen Scheduler.
Was ist dieses Tool?
Der Cronjob-Generator hilft dir, die 5-Felder-Cron-Ausdrücke zu erstellen, die von Unix-Cron, Kubernetes-CronJobs, GitHub-Actions-Zeitplänen und unzähligen anderen Schedulern verwendet werden. Er bietet gängige Vorlagen, erlaubt das Bearbeiten jedes Feldes mit Standard-Cron-Syntax (*, */N, Bereiche und Listen) und übersetzt das Ergebnis in eine verständliche Beschreibung, damit du es überprüfen kannst.
Typische Anwendungen
- Eine geplante Aufgabe in einer Unix-Crontab einrichten
- Einen Kubernetes-CronJob oder geplanten GitHub-Actions-Workflow konfigurieren
- Überprüfen, dass ein Cron-Ausdruck das bedeutet, was du denkst
- Cron-Syntax anhand von Vorlagen und Live-Beispielen lernen
Ähnliche Tools
Häufige Fragen
Wofür stehen die fünf Felder?
In Reihenfolge: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, wobei 0 Sonntag ist).
Was bedeutet */5 in einem Feld?
Es bedeutet „jede 5 Einheiten“ — zum Beispiel bedeutet */5 im Minutenfeld, dass der Job alle 5 Minuten läuft.
Deckt das jede mögliche Cron-Syntax-Variante ab?
Es deckt die Standard-5-Felder-Syntax ab, die von den meisten Schedulern verwendet wird. Manche Systeme unterstützen Erweiterungen wie benannte Monate oder zusätzliche Felder (z. B. Sekunden), die hier nicht enthalten sind.