c
comtexts.com
Visueller Cron Expression & Command Builder

Cronjob & Command Generator

Generiere fertige Crontab-Einträge inklusive Zeitplan, Standard-Befehlen (PHP, Python, cURL) und Output-Redirects. Wandle jede Cron-Syntax in verständliches Deutsch um.

Klartext-Bedeutung (Deutsch):
Jeden Montag um 08:00 Uhr

Befehl & Ausführungs-Optionen

Standard-Befehlsvorlagen:

Zeitplan-Felder manuell anpassen

z.B. 0, */15, 0,30
z.B. 8, */2, 9-17
z.B. *, 1, 1,15
z.B. *, 1-6, 12
0=So, 1=Mo ... 6=Sa

Nächste 5 Ausführungszeiten (Vorschau)

Was ist ein Cronjob & wie ist die Cron-Syntax aufgebaut?

Ein Cronjob ist ein automatisierter Prozess auf Linux- und Unix-Systemen, der Aufgaben (Skripte, Backups, E-Mail-Versand) zu festgelegten Zeiten ausführt. Die Syntax besteht im Standard aus 5 Feldern, getrennt durch Leerzeichen.

Minute (0 - 59)

Legt fest, zu welcher Minute innerhalb einer Stunde der Job gestartet wird. */15 bedeutet alle 15 Minuten.

Stunde (0 - 23)

Gibt die Stunde im 24-Stunden-Format an. 0 steht für Mitternacht, 12 für Mittags.

Tag des Monats (1 - 31)

Bestimmt den Tag im Monat. Ein * steht für jeden Tag des Monats.

Monat (1 - 12)

Der Kalendermonat von 1 (Januar) bis 12 (Dezember). 1,6,12 führt den Job in Januar, Juni und Dezember aus.

Wochentag (0 - 6)

Der Tag der Woche von 0 (Sonntag) bis 6 (Samstag). 1-5 bedeutet Montag bis Freitag.

Sonderzeichen (Wildcards)

* (Jede/s), , (Aufzählung), - (Bereich/Spanne), / (Schrittweite/Intervall).

Häufig gestellte Fragen zu Cronjobs

Tipps für Webentwickler, Server-Administratoren und Automatisierung

Wo werden Cronjobs auf Linux-Servern eingerichtet?

In der Konsole ruft man mit dem Befehl crontab -e die benutzerspezifische Crontab-Datei auf. Dort wird jede Aufgabe in einer neuen Zeile mit der 5-teiligen Cron-Expression gefolgt vom Pfad zum Befehl eingetragen.

Was bedeutet > /dev/null 2>&1 in einer Crontab?

Dies leitet sowohl die Standardausgabe (stdout) als auch Fehlermeldungen (stderr) ins "Schwarze Loch" (dev/null). Dadurch wird verhindert, dass der Server bei jedem Durchlauf unbeschäftigte System-Mails an den Admin sendet.

Wie führt man einen PHP-Cronjob aus?

Entweder über den CLI-Interpreter direkt auf dem Server: 0 * * * * /usr/bin/php /pfad/zum/skript.php oder alternativ per cURL über Webhooks: 0 * * * * curl -s https://deine-seite.de/cron.php.

Privatsphäre-Einstellungen

Wir nutzen technisch notwendige Speicherungen für den Betrieb der Website. Du kannst selbst entscheiden, welche weiteren Kategorien du zulassen möchtest.