Cron-Ausdrucks-Generator

Erstellen Sie Cron-Ausdrücke einfach mit visueller Oberfläche

Benutzerdefinierte Konfiguration

* * * * *

Runs every minute

Nächste 5 geplante Ausführungen

May 4, 2026, 11:11 PM
May 4, 2026, 11:12 PM
May 4, 2026, 11:13 PM
May 4, 2026, 11:14 PM
May 4, 2026, 11:15 PM

Cron-Ausdrucks-Format

Ein Cron-Ausdruck besteht aus 5 Feldern:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Wochentag (0-6, 0=Sonntag)
│ │ │ └───── Monat (1-12)
│ │ └─────── Tag des Monats (1-31)
│ └───────── Stunde (0-23)
└─────────── Minute (0-59)
        

Sonderzeichen

  • * - Jeder Wert — entspricht allen (Wildcard)
  • , - Liste — kommagetrennte Werte (z.B. 1,3,5)
  • - - Bereich — von–bis inklusiv (z.B. 1-5)
  • / - Schritt — jede N-te Einheit (z.B. */5 = alle 5 Minuten)

Beispiele

  • 0 * * * * - Jede Stunde bei Minute 0
  • 0 0 * * * - Jeden Tag um Mitternacht (00:00)
  • 0 9 * * 1 - Jeden Montag um 9 Uhr
  • */15 * * * * - Alle 15 Minuten
  • 0 0 1 * * - Erster Tag jeden Monats um Mitternacht

Häufig gestellte Fragen

Was ist ein Cron-Ausdruck?

Ein Cron-Ausdruck ist eine Zeichenfolge, die einen Zeitplan für das automatische Ausführen von Aufgaben zu bestimmten Zeiten oder Intervallen definiert.

Wo kann ich Cron-Ausdrücke verwenden?

Cron-Ausdrücke werden in Unix/Linux-Systemen, Task-Schedulern, CI/CD-Tools und vielen Anwendungen für Aufgabenplanung verwendet.

Wie teste ich meinen Cron-Ausdruck?

Verwenden Sie dieses Tool, um die nächsten geplanten Ausführungen zu sehen. Sie können auch in Ihrem System testen mit: crontab -l

Was bedeuten '* * * * *' (fünf Sternchen)?

'* * * * *' bedeutet 'jede Minute jeder Stunde jeden Tages' — es ist der häufigste mögliche Cron-Zeitplan. Verwenden Sie ihn für Aufgaben, die jede Minute ausgeführt werden müssen, wie einen Echtzeit-Warteschlangenprozessor oder ein Health-Check-Skript.

Welche Zeitzone verwenden Cron-Jobs?

Standardmäßig verwendet Linux-Cron die lokale Zeitzone des Servers. Bei verwalteten Cloud-Schedulern wie AWS EventBridge, GCP Cloud Scheduler oder Heroku Scheduler können Sie die Zeitzone explizit pro Job festlegen. Überprüfen Sie immer die Zeitzone, wenn Sie Jobs planen, die von Geschäftszeiten oder Fristen abhängen.

Wie plane ich einen Cron-Job für den ersten Tag jedes Monats?

Verwenden Sie '0 0 1 * *', um um Mitternacht am 1. jedes Monats auszuführen, oder '0 9 1 * *', um am 1. um 9 Uhr morgens auszuführen. Das dritte Feld (Tag des Monats) akzeptiert Werte von 1 bis 31. Für den letzten Tag des Monats unterstützen die meisten Cron-Implementierungen keine 'L'-Notation — Sie benötigen ein Skript, das prüft, ob morgen der 1. ist.

Kann Cron mehrere Befehle gleichzeitig ausführen?

Ja. In einem Crontab-Eintrag trennen Sie Befehle mit && (zweiten nur ausführen, wenn der erste erfolgreich ist), || (zweiten nur ausführen, wenn der erste fehlschlägt) oder ; (beide unabhängig vom Ergebnis ausführen). Für komplexe Jobs ist es Best Practice, ein Shell-Skript aufzurufen: * * * * * /pfad/zum/skript.sh — dies hält die Crontab übersichtlich und ermöglicht dem Skript, Logging, Fehlerbehandlung und Locking zu beinhalten.

Automatisches Monitoring gewünscht?

24/7-Überwachung mit sofortigen Benachrichtigungen bei Problemen.

Kostenlos testen