Entwicklung
Cron Generator
Baue Cron-Ausdrücke per Klick oder tippe sie ein – das Tool erklärt sie auf Deutsch, zeigt die nächsten zehn Ausführungen, warnt vor typischen Fehlern und liefert die fertige crontab-Zeile.
- Läuft komplett in deinem Browser
- Keine Datenübertragung
- Ohne Anmeldung
- Kostenlos
Minute einstellen
Nächste Ausführungen
Fertige crontab-Zeile
Eintragen mit crontab -e auf dem Server – oder im Cronjob-Bereich deines Hosters (dort meist nur der Ausdruck und der Befehl getrennt).
Anleitung
So funktioniert’s
- Ausdruck eingeben oder Vorlage wählen
Tippe einen Cron-Ausdruck ein, füge einen bestehenden ein oder starte mit einer Vorlage wie „Täglich um 03:30“.
- Felder einstellen
Klicke auf Minute, Stunde, Tag, Monat oder Wochentag und wähle: jede(r), ein Intervall, bestimmte Werte oder einen Bereich. Der Ausdruck passt sich sofort an – und umgekehrt.
- Prüfen
Die Beschreibung auf Deutsch und die nächsten zehn Ausführungen zeigen, ob der Zeitplan stimmt. Hinweise warnen vor typischen Fallen, etwa einem * in der Minute.
- Eintragen
Befehl eintragen und die fertige Zeile kopieren – für crontab -e auf dem Server oder für den Cronjob-Bereich deines Hosters.
FAQ
Häufige Fragen
Wie ist ein Cron-Ausdruck aufgebaut?
Er hat fünf Felder, getrennt durch Leerzeichen: Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12 oder JAN–DEC) und Wochentag (0–7 oder SUN–SAT, 0 und 7 sind Sonntag). „30 3 * * *“ bedeutet also: jeden Tag um 03:30 Uhr.
Was bedeuten * , - und / ?
* steht für „jeder Wert“, das Komma trennt eine Liste (1,15), der Bindestrich einen Bereich (1-5) und der Schrägstrich ein Intervall: */15 in der Minute heißt „alle 15 Minuten“, 9-17/2 in der Stunde „alle zwei Stunden von 9 bis 17 Uhr“.
Warum läuft mein Job zu oft, wenn ich Tag und Wochentag angebe?
Eine Besonderheit von cron: Sind Tag des Monats und Wochentag beide festgelegt, läuft der Job, wenn eines von beiden zutrifft. „0 0 13 * 5“ läuft also an jedem 13. und zusätzlich an jedem Freitag – nicht nur an Freitag, dem 13.
In welcher Zeitzone laufen Cronjobs?
In der Zeitzone des Servers – oft UTC. Die Vorschau hier rechnet mit der Zeitzone deines Browsers. Weicht der Server ab, verschieben sich die Zeiten entsprechend; im Zweifel beim Hoster nachsehen.
Kann ich Sekunden oder Zeichen wie L, W und ? verwenden?
Nicht in klassischem crontab. Diese Erweiterungen und ein sechstes Feld für Sekunden gibt es nur in Bibliotheken wie Quartz oder Spring. Das Tool erkennt solche Ausdrücke und weist darauf hin.
Wird mein Befehl gespeichert?
Nein. Alles passiert lokal in deinem Browser.