Cron-Ausdruck-Generator
Cron-Ausdrücke mit visuellem Builder erstellen.
0 9 * * 1-5A las 09:00, de Lunes a Viernes
Schnellvorlagen
Manuelle Konfiguration
Syntax:
Cron-Ausdruck-Generator: Automatische Aufgaben einfach planen
Cron-Ausdrücke sind der Standard für die Planung automatischer Aufgaben in Unix/Linux-Systemen, Webservern und Cloud-Diensten. Ein Cron-Ausdruck besteht aus fünf durch Leerzeichen getrennten Feldern: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, wobei 0 Sonntag ist). Jedes Feld kann einen bestimmten Wert, ein Sternchen (*) für jeden Wert, einen Bereich (1-5), ein Intervall (*/5) oder eine kommagetrennte Liste (1,3,5) enthalten.
Cron-Ausdrücke werden in der Webentwicklung und Systemadministration vielfältig eingesetzt: automatische Datenbank-Backups, regelmäßige Bereinigung temporärer Dateien, geplanter E-Mail-Versand, SSL-Zertifikatserneuerung, Datensynchronisation zwischen Diensten und Ausführung von Wartungsskripten. Beliebte Dienste wie AWS CloudWatch, GitHub Actions, Vercel Cron Jobs und Cloudflare Workers verwenden diese Syntax.
Unser visueller Generator ermöglicht es Ihnen, Cron-Ausdrücke zu erstellen, ohne die Syntax auswendig zu lernen. Wählen Sie eine Schnellvorlage oder konfigurieren Sie jedes Feld manuell, und Sie sehen den resultierenden Ausdruck zusammen mit einer lesbaren Beschreibung, wann die Aufgabe ausgeführt wird. Kopieren Sie den Ausdruck direkt in Ihren Crontab, Ihre Konfigurationsdatei oder Ihren Cloud-Dienst.
Häufig gestellte Fragen
Was ist ein Cron-Ausdruck?
Ein Cron-Ausdruck ist eine Textzeichenkette, die einen Ausführungszeitplan für automatische Aufgaben definiert. Er wurde in den 70er Jahren für das Unix-Programm cron erstellt und ist nach wie vor der am häufigsten verwendete Standard für die Aufgabenplanung. Die fünf Felder repräsentieren: Minute, Stunde, Tag des Monats, Monat und Wochentag.
Wie teste ich meinen Cron-Ausdruck?
Sie können Ihren Ausdruck direkt auf einem Linux-Server testen, indem Sie crontab -e eingeben, um den Crontab des Benutzers zu bearbeiten. Bei Cloud-Diensten wie AWS, Vercel oder GitHub Actions können Sie den Ausdruck in der Projektkonfigurationsdatei festlegen. Unser Tool zeigt eine lesbare Beschreibung an, damit Sie überprüfen können, ob der Zeitplan korrekt ist, bevor Sie ihn implementieren.
Was ist der Unterschied zwischen */5 und 5 in einem Cron-Feld?
Der Wert 5 bedeutet 'genau in Minute/Stunde 5', d.h. er wird einmal ausgeführt, wenn der Wert mit 5 übereinstimmt. Hingegen bedeutet */5 'alle 5 Einheiten', d.h. er wird bei 0, 5, 10, 15, 20 usw. ausgeführt. Zum Beispiel führt */5 im Minutenfeld die Aufgabe alle 5 Minuten aus, während 5 sie nur in der 5. Minute jeder Stunde ausführt.
Mehr erfahren? Lesen Sie unseren vollständigen Leitfaden →