Cron-Ausdrücke Beispiele für die Crontab
Cron führt Befehle nach einem Zeitplan aus; ein Crontab-Eintrag besteht aus fünf Zeitfeldern für Minute, Stunde, Tag, Monat und Wochentag, gefolgt vom Befehl. Die Beispiele zeigen Intervalle, feste Uhrzeiten, Wochentage, den Monatsanfang und @reboot, dazu eine Übersicht der zulässigen Wertebereiche. Skriptnamen und Pfade sind frei gewählt.
7 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 1× Öffentliches Beispiel.
cron: alle 5 Minuten
*/5 * * * * /usr/local/bin/aufgabe.sh >> /var/log/aufgabe.log 2>&1
Felder: Minute Stunde Tag Monat Wochentag.
cron: täglich um 03:00
0 3 * * * /usr/local/bin/sicherung.sh
Nachts, wenn wenig los ist.
cron: montags um 02:30
30 2 * * 1 /usr/local/bin/wochenbericht.sh
Wochentag 1 = Montag (0 und 7 = Sonntag).
cron: werktags von 08:00 bis 18:00 jede Stunde
0 8-18 * * 1-5 /usr/local/bin/abgleich.sh
Bereiche mit Bindestrich.
cron: am 1. jedes Monats
0 6 1 * * /usr/local/bin/monatsabschluss.sh
Tag 1 des Monats um 06:00.
cron: beim Systemstart
@reboot /usr/local/bin/start.sh
Spezialwort statt fünf Feldern.
cron: FeldübersichtÖffentliches Beispiel
Minute 0-59 Stunde 0-23 Tag des Monats 1-31 …
Zulässige Wertebereiche.