⏱️
← 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.

30 Veelvoorkomende Cron-planningsvoorbeelden: Elke 5 Minuten tot Maandelijks - CoolTool