Was ist ein Cron-Expressions-Generator?
Ein Cron-Expressions-Generator hilft dir, Cron-Zeitplanzeichenfolgen zu erstellen, die von Unix-ähnlichen Betriebssystemen und Task-Planern verwendet werden. Cron-Ausdrücke definieren, wann automatisierte Tasks ausgeführt werden, mit einem kompakten Format mit fünf oder sechs Feldern, das Minuten, Stunden, Tage, Monate und Wochentage darstellt.
Wie du diesen Cron-Expressions-Generator verwendest
- Gib Werte in die fünf Cron-Felder ein: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Tag der Woche (0-6). Verwende * für "beliebig", Bereiche wie 1-5 oder Schritte wie */5.
- Der Cron-Ausdruck und eine lesbare Beschreibung aktualisieren sich automatisch beim Tippen.
- Klicke auf "Generieren", um einen zufälligen Vorgabe-Zeitplan zum schnellen Experimentieren zu laden.
- Kopiere den Ausdruck zur Verwendung in crontab, CI/CD-Pipelines oder Job-Planern.
Wichtige Konzepte
Ein Standard-Cron-Ausdruck hat fünf Felder: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Tag der Woche (0-7, wobei sowohl 0 als auch 7 Sonntag darstellen). Spezielle Zeichen sind * (beliebiger Wert), , (Listentrennzeichen), - (Bereich) und / (Schritt). Zum Beispiel bedeutet "0 */2 * * *" "alle 2 Stunden bei Minute 0".
Häufig gestellte Fragen
Was bedeutet das Sternchen (*) in Cron?
Das Sternchen ist ein Wildcard, das "jeden möglichen Wert" für dieses Feld bedeutet. Zum Beispiel bedeutet * im Stundenfeld jede Stunde.
Wie plane ich einen Task alle 5 Minuten?
Verwende den Ausdruck "*/5 * * * *". Der Schrittwert /5 im Minutenfeld löst eine Ausführung bei 0, 5, 10, 15 usw. aus.
Was ist der Unterschied zwischen 5-Feld- und 6-Feld-Cron?
Standard-Unix-Cron verwendet 5 Felder. Einige Systeme wie Quartz Scheduler fügen ein sechstes Feld für Sekunden am Anfang des Ausdrucks hinzu.