← Terug naar handleidingen
30 Veelvoorkomende Cron-planningsvoorbeelden: Elke 5 Minuten tot Maandelijks
· Tags: cron-examples, cron-schedule, crontab-examples, automation-schedule, linux-cron
30 Veelvoorkomende Cron-planningsvoorbeelden
Cron-expressies vormen de ruggengraat van Linux-automatisering. Deze gids biedt 30 direct bruikbare cron-voorbeelden, geordend op frequentie, die de meest voorkomende automatiseringsscenario's voor ontwikkelaars en systeembeheerders behandelen.
Elke Minuut tot Elk Uur
1-2. Elke Minuut / Elke 5 Minuten
* * * * * /path/to/script.sh # Draait 1.440 keer per dag
*/5 * * * * /path/to/script.sh # Health checks, wachtrijverwerking
3-5. Elke 10 / 15 / 30 Minuten
*/10 * * * * /path/to/script.sh # Monitoring-dashboards
*/15 * * * * /path/to/script.sh # Gegevenssynchronisatie
*/30 * * * * /path/to/script.sh # Sessie-opruiming
6-8. Elke 1 / 2 / 6 Uur
0 * * * * /path/to/script.sh # Op elk heel uur, logrotatie
0 */2 * * * /path/to/script.sh # Batchtaken om middernacht, 2:00, 4:00
0 */6 * * * /path/to/script.sh # Controles op certificaatvernieuwing
Dagelijkse Planningen
9-13. Dagelijks op Specifieke Tijden
0 0 * * * /path/to/script.sh # Middernacht — back-ups, database-dumps
0 3 * * * /path/to/script.sh # 3:00 — volledige systeemback-ups
0 6 * * * /path/to/script.sh # 6:00 — ochtendrapporten
0 12 * * * /path/to/script.sh # Middag — API-synchronisaties halverwege de dag
30 23 * * * /path/to/script.sh # 23:30 — facturatie aan het einde van de dag
14-15. Meerdere Keren per Dag
0 6,18 * * * /path/to/script.sh # Tweemaal daags, om 6:00 en 18:00
0 8,12,16,20 * * * /script.sh # Elke 4 uur tijdens kantooruren
Wekelijkse Planningen
16-18. Wekelijks op Specifieke Dagen
0 8 * * 1 /path/to/script.sh # Maandag 8:00 — wekelijkse rapporten
0 17 * * 5 /path/to/script.sh # Vrijdag 17:00 — back-ups aan het einde van de week
0 0 * * 0 /path/to/script.sh # Zondag middernacht — systeemupdates
19-21. Planningen op Werkdagen
0 9 * * 1-5 /path/to/script.sh # Werkdagen 9:00 — start monitoring
30 17 * * 1-5 /path/to/script.sh # Werkdagen 17:30 — afsluitrapporten
0 9-17 * * 1-5 /path/to/script.sh# Elk uur, 9-5 op werkdagen
Maandelijks en Periodiek
22-24. Maandelijkse Planningen
0 0 1 * * /path/to/script.sh # Eerste van de maand — facturen
0 8 15 * * /path/to/script.sh # 15e — rapporten halverwege de maand
0 0 28,29,30,31 * * /path/to/script.sh# Laatste dag (slaat kortere maanden over)
25-27. Per Kwartaal en Jaarlijks
0 0 1 1,4,7,10 * /path/to/script.sh # Kwartaalreviews
0 0 15 */3 * /path/to/script.sh # Elke 3 maanden
0 0 1 1 * /path/to/script.sh # Jaarlijks — SSL-vernieuwingen
28-29. Tweemaal per Week en Intervallen op Werkdagen
0 8 * * 1,4 /path/to/script.sh # Maandag en donderdag
*/15 9-17 * * 1-5 /path/to/script.sh # Werkdagen elke 15 min
30. Gekoppelde Opdrachten
0 6 * * * /path/to/backup.sh && /path/to/cleanup.sh
De tweede opdracht wordt alleen uitgevoerd als de eerste slaagt.
Je Crontab Opbouwen
# Minute Hour Day Month Weekday Command
*/5 * * * * /opt/scripts/health-check.sh
0 6 * * * /opt/scripts/daily-backup.sh
0 18 * * 1-5 /opt/scripts/eod-report.sh
0 0 1 * * /opt/scripts/monthly-cleanup.sh
Voer crontab -e uit om items toe te voegen. De cron-daemon laadt nieuwe planningen automatisch.
Testen Vóór Implementatie
Valideer nieuwe cron-expressies altijd met de cron-expressievalidator. Bekijk de volgende 20 uitvoeringstijden en bevestig dat je planning zich gedraagt zoals verwacht.