Cron-Ausdruck-Generator
Cron-Zeitplan-Ausdrücke einfach erstellen
Jede Minute, Jede Stunde
0-59
0-23
1-31
1-12
0-6 (Sun-Sat)
Referenz
* Beliebiger Wert*/n Jeder N-ten,m Bestimmter Wertn-m BereichDer Cron-Generator bietet eine visuelle Oberfläche zum Erstellen standardkonformer 5-Feld-Cron-Ausdrücke für Zeitplanaufgaben. Über intuitive Auswahlmenüs und vorkonfigurierte Vorlagen lassen sich Zeitpläne erstellen, ohne die komplexe Cron-Syntax auswendig zu kennen. Die Echtzeit-Vorschau der nächsten Ausführungszeiten hilft bei der Verifizierung. Besonders nützlich für Systemadministratoren, Backend-Entwickler und DevOps-Teams bei der Konfiguration wiederkehrender Aufgaben.
📖 Anleitung
- Stellen Sie jedes Feld ein (Minute, Stunde, Tag, Monat, Wochentag)
- Verwenden Sie Vorlagen für schnelle Einstellung
- Überprüfen Sie den generierten Cron-Ausdruck
- Kopieren Sie den Ausdruck für den Scheduler
✨ Funktionen
- ✓Visueller Cron-Builder
- ✓Häufig verwendete Vorlagen bereitgestellt
- ✓Echtzeit-Anzeige nächster Ausführungszeit
- ✓Feldbeschreibungen bereitgestellt
- ✓Standard 5-Felder Cron unterstützt
💡 Anwendungsfälle
- •System-Administration: Zeitpläne für Backups, Log-Rotation und Bereinigungsaufgaben konfigurieren
- •Backend-Entwicklung: Cron-Ausdrücke für Spring Boot, Laravel oder Django Scheduled Tasks erstellen
- •CI/CD-Pipelines: Zeitgesteuerte Builds in GitHub Actions oder GitLab CI einrichten
- •Datenverarbeitung: Ausführungsintervalle für ETL- und Datensynchronisations-Jobs festlegen
- •Monitoring: Zeitpläne für regelmäßige Health-Checks und Report-Generierung definieren
- •Content-Management: Zeitgesteuerte Veröffentlichungen und Statistik-Report-Generierung konfigurieren
🎯 Tipps
- ▸Nutzen Sie die Vorlagen als Ausgangspunkt und passen Sie die Felder nach Bedarf an
- ▸Prüfen Sie, ob Ihr Zielsystem das Standard-5-Feld-Format oder ein 6-Feld-Format mit Sekunden verwendet
- ▸Beachten Sie: Im Wochentag-Feld können sowohl 0 als auch 7 für Sonntag stehen, je nach System
- ▸Überprüfen Sie nach dem Generieren immer die angezeigte "nächste Ausführungszeit" auf Korrektheit
- ▸Testen Sie Cron-Jobs vor dem Produktiveinsatz in einer Testumgebung mit verkürztem Intervall
❓ Häufig gestellte Fragen
Q. Was ist ein Cron-Ausdruck?
A. Ein Cron-Ausdruck ist das Standardformat in Linux/Unix-Systemen zur Definition von Aufgabenzeitplänen. Er besteht aus 5 Feldern: Minute (0-59), Stunde (0-23), Tag (1-31), Monat (1-12) und Wochentag (0-6).
Q. Wie führe ich jeden Montag um 9 Uhr aus?
A. Verwenden Sie den Ausdruck '0 9 * * 1'. Dabei steht 0 für Minute 0, 9 für die Stunde, die Sternchen für beliebigen Tag und Monat, und 1 für Montag. Alternativ wählen Sie die Vorlage "Jeden Montag".
Q. Wie richte ich eine Ausführung alle 2 Stunden ein?
A. Verwenden Sie '0 */2 * * *'. Das */2 im Stundenfeld bedeutet "alle 2 Stunden". Analog bedeutet */5 im Minutenfeld "alle 5 Minuten".
Q. Werden Werktage (Montag bis Freitag) unterstützt?
A. Ja. Verwenden Sie im Wochentag-Feld den Bereich '1-5'. Der vollständige Ausdruck '0 9 * * 1-5' bedeutet "jeden Werktag um 9 Uhr".
Q. Warum stimmt die angezeigte nächste Ausführungszeit nicht?
A. Prüfen Sie die Zeitzone. Cron verwendet typischerweise die lokale Serverzeit oder UTC. Die Anzeige basiert auf Ihrer Browser-Zeitzone – bei Abweichung zum Server muss entsprechend umgerechnet werden.
Q. Was passiert bei gleichzeitiger Angabe von Tag und Wochentag?
A. Im Standard-Cron gilt eine ODER-Verknüpfung: Die Aufgabe wird ausgeführt, wenn eine der Bedingungen zutrifft. Beispiel: '0 9 15 * 1' bedeutet am 15. jedes Monats ODER jeden Montag um 9 Uhr.