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

Vorlagen:

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

    1. 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“.

    2. 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.

    3. 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.

    4. 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.