← Zurück zu Anleitungen
Cron wöchentlich und monatlich: So führst du Jobs nach Woche und Monat aus
· Tags: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule
Cron wöchentlich und monatlich planen
Wöchentliche und monatliche Cron-Zeitpläne kümmern sich um wiederkehrende Wartungsaufgaben wie Backups, Berichtserstellung und Log-Rotation. Dieser Leitfaden zeigt die Cron-Ausdrücke für häufige wöchentliche und monatliche Muster.
Wöchentliche Cron-Ausdrücke
Jeden Montag um 3:00 Uhr
0 3 * * 1 /path/to/weekly-job.sh
Die 1 im Wochentagsfeld bedeutet Montag (0 und 7 sind Sonntag).
Jeden Sonntag um Mitternacht
0 0 * * 0 /path/to/sunday-job.sh
An jedem Werktag (Mo-Fr) um 9:00 Uhr
0 9 * * 1-5 /path/to/workday-job.sh
Monatliche Cron-Ausdrücke
Erster Tag des Monats um 2:00 Uhr
0 2 1 * * /path/to/monthly-report.sh
Monatlich am 15. um 12 Uhr
0 12 15 * * /path/to/mid-month-job.sh
Alle 3 Monate
0 3 1 1,4,7,10 * /path/to/quarterly-job.sh
Zusammenfassung
Verwende das Wochentagsfeld (0-7) für wöchentliche Zeitpläne und das Feld für den Tag des Monats für monatliche Zeitpläne. Kombiniere sie, um jede wiederkehrende Kadenz auszudrücken.