Cron-Ausdruck-Generator

Erstellen und entschlüsseln Sie Cron-Zeitpläne mit visuellen Bedienelementen.

Cron-Ausdruck-Generator

Erstellen und entschlüsseln Sie Cron-Zeitpläne mit visuellen Bedienelementen.

Wie es funktioniert

1
Text oder Code eingeben
Fügen Sie Ihren Text oder Code in das Eingabefeld ein.
2
Aktion anwenden
Nutzen Sie die Werkzeuge zum Formatieren oder Analysieren.
3
Ergebnis kopieren
Kopieren Sie die saubere Ausgabe in die Zwischenablage.
Wissensdatenbank & Anleitung

Cron-Job-Planer, POSIX-Crontab-Generator & Zeitintervall-Prüfer

Cron ist der bewährte De-facto-Standard für zeitgesteuerte Hintergrundprozesse, Wartungsaufgaben und automatisierte Skriptabläufe auf Unix- und Linux-Betriebssystemen. Dieser interaktive Crontab-Generator übersetzt komplexe Zeitpläne in valide 5-Felder-Cron-Ausdrücke und erklärt bestehende Cron-Syntaxen in verständlicher deutscher Sprache inklusive chronologischer Vorschau der nächsten Ausführungszeitpunkte.

Ein Systemadministrator plant ein nächtliches Datenbank-Backup, das jeden Dienstag und Donnerstag um exakt 03:15 Uhr ausgeführt werden soll. Durch intuitive Auswahl der Zeitoptionen im visuellen Editor generiert das Werkzeug den standardisierten POSIX-Crontab-Ausdruck 15 3 * * 2,4. Die Kontrollfunktion schlüsselt die Syntax unmittelbar in Klarschrift auf: „Minute 15, Stunde 3, an jedem Tag des Monats, jeden Dienstag und Donnerstag“ und listet die nächsten 5 konkreten Ausführungsdaten mit Uhrzeit auf, wodurch zeitraubende Fehlkonfigurationen vor dem Server-Rollout zuverlässig verhindert werden.

Die syntaktische Prüfung und mathematische Auswertung der Cron-Muster erfolgen ausnahmslos lokal im flüchtigen Speicher Ihres Webbrowsers. Es werden keine Serverzugangsdaten, Skriptpfade oder firmeninternen Zeitpläne im Internet übertragen, sodass Ihre Serverinfrastruktur vollständig geschützt bleibt.

Kernarchitektur & Mathematische Formel

POSIX-Crontab: [Minute: 0-59] [Stunde: 0-23] [Tag des Monats: 1-31] [Monat: 1-12] [Wochentag: 0-6 (0=So)]

Validiert fünf Zeitfelder gegen numerische Bereiche, Listen (,), Intervalle (-) und Schrittweiten (/), um exakte Trigger-Zeitpunkte zu berechnen.

Best Practices & Wichtige Richtlinien

  • Zeitzone des Zielservers immer berücksichtigen: System-Cronjobs laufen meist in UTC. Rechnen Sie mitteleuropäische Sommer- und Winterzeiten (MEZ/MESZ) vorab in UTC um.
  • Intervall-Schrittweiten (*/) für periodische Abfragen nutzen: Verwenden Sie */15 in der Minuten-Spalte für eine Ausführung alle 15 Minuten statt langer Zahlenketten.
  • Ausgaben in Logdateien umleiten: Ergänzen Sie Befehle im Crontab mit >> /var/log/meinjob.log 2>&1, um Fehlermeldungen für das Debugging lückenlos festzuhalten.
  • Überlappung lang laufender Jobs verhindern: Nutzen Sie Tools wie flock oder Lockfiles bei minütlichen Cronjobs, damit eine verzögerte Ausführung nicht den Server überlastet.

Häufig Gestellte Fragen (FAQ)

Was bedeuten die fünf Sterne (* * * * *) in einem Cron-Ausdruck?
Sie stehen für die fünf Zeitfelder: Minute, Stunde, Tag des Monats, Monat und Wochentag. Fünf Sterne bedeuten eine Ausführung zu jeder vollen Minute rund um die Uhr.
Wie formuliere ich einen Job, der alle zwei Stunden läuft?
Der Ausdruck 0 */2 * * * führt das Skript alle zwei Stunden jeweils zur Minute 0 aus (z. B. 00:00, 02:00, 04:00 Uhr).
Ist der Sonntag im Wochentag-Feld 0 oder 7?
Im POSIX-Standard steht 0 für Sonntag. Viele moderne Linux-Systeme wie Ubuntu oder Debian akzeptieren sowohl 0 als auch 7 als Sonntag.
Werden meine Server-Befehle oder Zeitpläne online gespeichert?
Nein. Alle Berechnungen und Textanalysen finden ausschließlich in Ihrem Browser statt; Ihre Systemkonfigurationen bleiben vollkommen geheim.