Erstelle und validiere Cron Ausdrücke mit einem interaktiven Editor. Beschreibung in natürlicher Sprache und Überprüfung der nächsten fünf Ausführungen.
⏰Jede Minute
*Beliebiger Wert,Listentrennzeichen-Bereich/Schritt1-5Bereich 1 bis 5*/15Alle 15 EinheitenEin Cron Ausdruck ist eine Zeichenkette mit fünf Feldern (Minute, Stunde, Tag des Monats, Monat, Wochentag), die definiert, wann ein geplanter Job ausgeführt wird. */5 * * * * bedeutet alle 5 Minuten; 0 9 * * 1-5 bedeutet um 9 Uhr an Werktagen. Erstelle Ausdrücke interaktiv unten, lies die Beschreibung in Klartext und überprüfe die nächsten Ausführungen, bevor du sie implementierst.
Jedes der fünf Felder akzeptiert diese Wertetypen:
Das Monatsfeld akzeptiert 1-12 oder dreibuchstabige Namen (JAN bis DEC). Das Wochentagsfeld akzeptiert 0-6 (So=0) oder Namen (SUN bis SAT).
Die gebräuchlichen Kurzaliase wie @daily (entspricht 0 0 * * *), @hourly (0 * * * *) und @weekly (0 0 * * 0) werden von den meisten Cron Implementierungen und von diesem Tool unterstützt.
Das verwirrendste Verhalten bei Cron ist die Interaktion zwischen Tag des Monats und Wochentag. Wenn beide Felder eingeschränkt sind (keines ist *), führt POSIX Cron den Job aus, wenn eine der Bedingungen zutrifft. Dies ist ODER Logik, nicht UND. Wenn du 0 0 15 * 5 konfigurierst, wird der Job um Mitternacht am 15. des Monats UND jeden Freitag ausgeführt.
Du musst die Ausführungen in deine Zeitzone umrechnen. Cron verwendet die Systemzeitzone. Wenn dein Server auf UTC eingestellt ist, führt 0 9 * * 1-5 um 9 Uhr UTC aus, nicht in deiner Ortszeit. Für bestimmte Zeitzonen setze die Variable TZ in der crontab oder verwende CRON_TZ, falls deine Implementierung dies unterstützt.
| Ausdruck | Beschreibung |
|---|---|
| * * * * * | Jede Minute |
| */5 * * * * | Alle 5 Minuten |
| */15 * * * * | Alle 15 Minuten |
| 0 * * * * | Jede Stunde |
| 0 0 * * * | Täglich um Mitternacht |
| 0 9 * * 1-5 | Werktags um 9 Uhr |
| 0 0 * * 0 | Wöchentlich (Sonntag) |
| 0 0 1 * * | Monatlich am 1. Tag |
Überprüfe immer die nächsten Ausführungen, bevor du einen Cron Ausdruck in Produktion nimmst. Was wie “alle 2 Stunden” aussieht, könnte nicht das sein, was du erwartest, wenn du vergisst, wie der Schritt Operator im Stundenfeld funktioniert. Verwende die interaktiven Felder oben, lies die Beschreibung in Klartext und bestätige die nächsten Ausführungszeiten.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.