Einführung
Cron-Ausdrücke sind mächtig, können aber verwirrend sein, sie korrekt zu schreiben. Unser Cron-Ausdrucks-Generator bietet eine visuelle Oberfläche zum Erstellen und Testen von Cron-Zeitplänen ohne Auswendig lernen der Syntax. Erstellen Sie genaue Cron-Jobs für Automatisierung, Backups und geplante Aufgaben.
Das Tool läuft vollständig in Ihrem Browser ohne serverseitige Verarbeitung. Ihre Daten verlassen niemals Ihr Gerät, was vollständige Privatsphäre und Sicherheit gewährleistet. Keine Registrierung erforderlich - einfach öffnen und verwenden.
Hauptfunktionen
- 1 Visueller Cron-Ausdrucks-Builder mit Dropdowns
- 2 Echtzeit-Cron-Syntax-Validierung
- 3 Cron-Ausdrücke testen: nächste Laufzeiten anzeigen
- 4 Vorlagen-Zeitpläne: stündlich, täglich, wöchentlich, monatlich
- 5 Cron-Ausdrucks-Erklärung in Klartext
- 6 Unterstützung für alle 5 Cron-Felder: Minute, Stunde, Tag, Monat, Wochentag
- 7 Unterstützung für Sonderzeichen: */-,
- 8 Cron-Ausdruck in die Zwischenablage kopieren
- 9 Vorschau der nächsten 10 Laufzeiten
- 10 Häufige Cron-Beispiele und Vorlagen
- 11 Privatsphäre: gesamte Verarbeitung in Ihrem Browser
- 12 Keine serverseitige Ausführung oder Speicherung
Verwendung
- 1 Vorlagen-Zeitplan auswählen oder benutzerdefinierten Cron-Ausdruck erstellen
- 2 Dropdowns verwenden, um Minute, Stunde, Tag, Monat, Wochentag-Felder zu konfigurieren
- 3 Den Cron-Ausdruck in Echtzeit aktualisieren sehen
- 4 "Nächste Laufzeiten" überprüfen, um zu sehen, wann der Cron ausgeführt wird
- 5 Auf "Cron kopieren" klicken, um den Ausdruck in Ihre Crontab-Datei zu kopieren
Warum dieses Tool wählen
Visueller Builder
Keine Notwendigkeit, Cron-Syntax auswendig zu lernen. Dropdowns führen Sie durch jedes Feld.
Echtzeit-Validierung
Ungültige Ausdrücke werden sofort markiert. Verhindern Sie fehlerhafte Cron-Jobs vor der Bereitstellung.
Nächste Lauf-Vorschau
Sehen Sie genau, wann Ihr Cron als nächstes ausgeführt wird. Wesentlich für das Debuggen von Zeitplänen.
Klartext-Erklärung
Erhalten Sie eine menschenlesbare Erklärung dessen, was Ihr Cron-Ausdruck tut.
Vorlagen-Zeitpläne
Ein-Klick-Vorlagen für häufige Zeitpläne: stündlich, täglich, wöchentlich, monatlich.
Privatsphäre zuerst
Cron-Zeitpläne können Infrastrukturdetails preisgeben. Alle Verarbeitungen bleiben in Ihrem Browser.
Häufige Anwendungsfälle
Automatisierte Backups für Datenbanken und Dateien planen
Periodische Wartungsaufgaben und Protokollbereinigung konfigurieren
Wiederkehrende E-Mail-Benachrichtigungen und Berichte einrichten
Datensynchronisation zwischen Systemen automatisieren
Batch-Jobs für Datenverarbeitung planen
Gesundheitschecks und Überwachungsaufgaben konfigurieren
Social-Media-Posting und Content-Veröffentlichung automatisieren
Wiederkehrende Zahlungsabwicklung und Rechnungsstellung einrichten
Cron Expression Tutorial
Understanding Cron Syntax
A cron expression has 5 fields: minute hour day-of-month month day-of-week. Each field specifies when a job should run.
Field Values
- Minute: 0-59
- Hour: 0-23 (0 = midnight)
- Day of Month: 1-31
- Month: 1-12 (or JAN-DEC)
- Day of Week: 0-6 (0=Sunday, or SUN-SAT)
Special Characters
*: Any value,: Value list separator (1,3,5)-: Range (1-5)/: Step values (*/5 = every 5)
Cron Common Mistakes
Mistake: Confusing Day Fields
Wrong: 0 0 1 1 * — runs at midnight on January 1st
Intended: First day of every month at midnight
Correct: 0 0 1 * *
Mistake: Day-of-Week with Date
If you specify both day-of-month AND day-of-week, cron runs on either (OR logic).
Use ? to explicitly leave one field empty (in Quartz scheduler).
Mistake: DST Issues
Cron runs in the system timezone. During DST transitions, jobs may run early, late, or twice.
Solution: Schedule jobs to run hourly or more frequently during DST transitions, or use timezone-aware schedulers.
Cron Tips
Useful Patterns
*/5 * * * *: Every 5 minutes0 * * * *: Every hour0 0 * * *: Daily at midnight0 0 1 * *: First day of every month0 0 * * 0: Weekly on Sunday0 9-17 * * 1-5: Hourly 9am-5pm, weekdays
Testing Cron Expressions
Always test your cron expressions before deploying. This tool shows you the next 10 execution times.
Environment Variables
Cron jobs run in a minimal environment. Always use absolute paths:
0 0 * * * /usr/bin/python3 /home/user/backup.py