Um 09:00, Montag bis Freitag
Ändere den Modus jedes Felds, damit er zu deiner gewünschten Ausführung passt. Ausdruck und Erklärung werden in Echtzeit aktualisiert.
09**1-5Die nächsten Ausführungen werden in deinem Browser berechnet, um deine lokale Zeitzone zu verwenden.
*/10 * * * *Alle 10 Minuten, den ganzen Tag.0 */2 * * *Alle 2 Stunden, bei Minute 0.30 7 * * 1-5Um 7:30 Uhr, Montag bis Freitag.0 22 * * 6,0Samstags und sonntags um 22:00.15 14 1 * *Am 1. jedes Monats um 14:15 Uhr.0 12 1,15 * *Am 1. und 15. jedes Monats um 12:00.0 0 * * 0Jeden Sonntag um Mitternacht.5 0 * 8 *Jeden Tag im August um 00:05.0 0 1 1 *Neujahr um Mitternacht.Unterstützte Sonderzeichen: * (beliebiger Wert), , (Liste: 1,3,5), - (Bereich: 1-5), / (Schritt: */15) und ? (keine Einschränkung, entspricht *).
So funktioniert es
Ein Cron-Ausdruck legt fest, wann eine geplante Aufgabe läuft. In seiner klassischen Unix-Form gibt es 5 durch Leerzeichen getrennte Felder: Minute, Stunde, Tag des Monats, Monat und Wochentag. Das erweiterte Format (Quartz) fügt ein sechstes Anfangsfeld für die Sekunden hinzu.
Jedes Feld akzeptiert einen Wert, eine Liste (1,15), einen Bereich (1-5), einen Schritt (*/15) oder * für „beliebiger Wert“. Gültige Bereiche: Minute 0-59, Stunde 0-23, Tag des Monats 1-31, Monat 1-12 und Wochentag 0-6 (0 und 7 sind Sonntag).
Dieses Tool zeigt den Ausdruck in natürlicher Sprache und berechnet die nächsten Ausführungen in der Zeitzone deines Browsers, damit du das Ergebnis vor der Verwendung prüfen kannst.
Beispiele
0 9 * * 1-5Um 09:00, Montag bis Freitag*/15 * * * *Alle 15 Minuten0 0 1 * *Um 00:00, am ersten Tag jedes Monats30 3 * * 0Um 03:30, jeden SonntagAnwendungsfälle
- Backups, Bereinigungen oder wiederkehrende Berichte im Crontab eines Linux-Servers planen.
- Die Häufigkeit eines geplanten Jobs in CI/CD (GitHub Actions, GitLab usw.) festlegen.
- Wiederkehrende Aufgaben in Containern, Schedulern oder Warteschlangensystemen konfigurieren.
Häufige Fragen
Was bedeutet */5 in einem Feld?
Es ist ein Schritt: „alle 5“. Es läuft bei 0, 5, 10, 15… dieses Feldes. Zum Beispiel entspricht */5 in der Minute alle 5 Minuten.
Sind 0 und 7 beide Sonntag?
Ja. Im Feld Wochentag stehen sowohl 0 als auch 7 für Sonntag; 1 ist Montag und 6 ist Samstag.
Wie führe ich eine Aufgabe einmal pro Stunde aus?
Mit 0 * * * *: Sie läuft in Minute 0 jeder Stunde.
Was ist der Unterschied zwischen 5 und 6 Feldern?
5 Felder ist der klassische Unix-Cron (beginnt bei der Minute). 6 Felder fügt am Anfang die Sekunden hinzu (Quartz-Stil), nützlich für Aufgaben, die mehrmals pro Minute laufen.
Ist die Zeit die des Servers oder meine?
Der echte Cron verwendet die Zeitzone des Systems, auf dem er läuft. Dieses Tool berechnet die nächsten Ausführungen in der Zeitzone deines Browsers nur zur Vorschau.