Tools · Planung

Cron Generator & Parser

Cron-Ausdrücke für Linux, Unix und andere Automatisierungssysteme generieren und parsen. Zeitpläne visuell erstellen, bestehende Ausdrücke dekodieren, nächste Ausführungszeiten anzeigen und fertige Crontab-Zeilen kopieren — alles im Browser.

Generator + Parser · Presets · Nächste-Ausführung-Vorschau5- & 6-Feld-Cron · 100 % clientseitig

Schnellvorlagen

Cron-Ausdruck

* * * * *

Minute: *Stunde: *Tag: *Monat: *Wochentag: *

Minute

*

Stunde

*

Tag (Monat)

*

Monat

*

Tag (Woche)

*

Klartext

Runs every minute

Minute:every minute
Hour:every hour
Day of month:every day
Month:every month
Day of week:every day of the week

Nächste geplanten Läufe (lokale Zeitzone)

  • Jul 12, 2026, 4:20:00 PM
  • Jul 12, 2026, 4:21:00 PM
  • Jul 12, 2026, 4:22:00 PM
  • Jul 12, 2026, 4:23:00 PM
  • Jul 12, 2026, 4:24:00 PM
  • Jul 12, 2026, 4:25:00 PM
  • Jul 12, 2026, 4:26:00 PM
  • Jul 12, 2026, 4:27:00 PM
Crontab-Zeile
* * * * * /home/user/backup.sh

Zeile mit crontab -e hinzufügen. Für Server-Neustarts: 0 4 * * * /pfad/zu/restart.sh

So funktionieren Cron-Ausdrücke

Cron ist der Standard-Job-Scheduler unter Linux und macOS. Jede Zeile in einer Crontab-Datei enthält einen Zeitplan gefolgt von einem Befehl. Der Zeitplan nutzt leerzeichengetrennte Felder:

FeldBereichSonderzeichen
Minute0–59* beliebig · */5 alle 5 · 0,30 Liste
Stunde0–23*/6 alle 6 Stunden · 9-17 Bereich
Tag (Monat)1–311 Monatsanfang · 15 Monatsmitte
Monat1–12Namen wie jan, dec funktionieren auch
Tag (Woche)0–6 (So=0)1-5 Werktage · 0,6 Wochenende

Cron-Zeitpläne für Minecraft-Server

VPS- und Dedicated-Hosts mit Paper, Spigot, Purpur oder Fabric nutzen Cron oft für Wartung, die Welten gesund und Backups aktuell hält. Häufige Muster:

AufgabeBeispiel-CronHinweise
Täglicher Neustart0 4 * * *4 Uhr lokal — behebt Speicherlecks von Plugins
Welt-Backup0 3 * * *Vor Neustart; zuerst save-all
Log-Rotation0 0 * * 0Wöchentlich Sonntag Mitternacht
Health-Check*/15 * * * *Server pingen; bei Ausfall neu starten — mit unserem Status-Checker kombinieren
Plugin-Cleanup0 2 * * 1Wöchentlich Montag 2 Uhr für Chunk- oder Entity-Purges

Vor geplanten Neustarts RAM-Bedarf mit unserem RAM-Rechner schätzen und Anforderungen mit dem Anforderungs-Rechner prüfen. Automatisierte Skripte sollten screen, tmux oder einen Prozessmanager wie systemd nutzen, damit der Server SSH-Disconnects überlebt.

Häufige Crontab-Beispiele

# Crontab bearbeiten crontab -e # Täglich um 4 Uhr — Minecraft-Server neu starten 0 4 * * * /opt/minecraft/restart.sh # Alle 6 Stunden — save-all per RCON-Skript 0 */6 * * * /opt/minecraft/save-all.sh # Jeden Montag um 6 Uhr — wöchentliches Vollbackup 0 6 * * 1 /opt/minecraft/full-backup.sh # Erster Tag jedes Monats — alte Logs archivieren 0 0 1 * * /opt/minecraft/archive-logs.sh # Beim Neustart — Server starten @reboot /opt/minecraft/start.sh

Häufig gestellte Fragen

Warum läuft mein Cron-Job nicht zur erwarteten Zeit?

Server-Zeitzone prüfen (timedatectl), Skriptpfad absolut und ausführbar bestätigen (chmod +x) und /var/log/syslog oder journalctl auf Cron-Fehler prüfen. Parser dieses Tools nutzen, um den Ausdruck zu verifizieren und nächste Läufe anzuzeigen.

Kann ich einen bestehenden Cron-String parsen?

Ja. In den Parser-Modus wechseln, einen fünf- oder sechsstelligen Ausdruck (oder ein Makro wie @daily) einfügen — das Tool erklärt jedes Feld in Klartext mit kommenden Laufzeiten.

Ersetzen Plugins Cron für Minecraft-Aufgaben?

Ingame-Plugins (Essentials, CoreProtect-Scheduler usw.) erledigen Aufgaben bei laufendem Server. Cron übernimmt OS-Ebene: JVM starten/stoppen, Dateisystem-Backups, Log-Rotation und Health-Monitoring, wenn der Serverprozess down sein kann.