Naar inhoud springen

Voorbeelden van cron-expressies
klaar voor de crontab.

De 30 schema's die mensen installeren, van elke minuut tot jaarlijks. Elke regel linkt naar een eigen pagina: de expressie, de uitleg in gewone taal en de eerstvolgende 10 uitvoeringen, berekend als datums.

Kopieerbare POSIX-regels Volgende uitvoering op elke pagina Direct · geen registratie
Niet in de lijst? bouw elk gewenst schema: cron-generator → iets gevonden dat u niet kunt lezen? cron-vertaler →

Per minuut

8 schema's
* * * * *Cronjob elke minuut
*/2 * * * *Cronjob elke 2 minuten
*/3 * * * *Cronjob elke 3 minuten
*/5 * * * *Cronjob elke 5 minuten
*/10 * * * *Cronjob elke 10 minuten
*/15 * * * *Cronjob elke 15 minuten
*/20 * * * *Cronjob elke 20 minuten
*/30 * * * *Cronjob elke 30 minuten

Per uur

7 schema's
0 * * * *Cronjob elk uur
0 */2 * * *Cronjob elke 2 uur
0 */3 * * *Cronjob elke 3 uur
0 */4 * * *Cronjob elke 4 uur
0 */6 * * *Cronjob elke 6 uur
0 */8 * * *Cronjob elke 8 uur
0 */12 * * *Cronjob elke 12 uur

Dagelijks

3 schema's
0 0 * * *Cronjob elke dag
0 12 * * *Elke dag om 12 uur

Wekelijks

7 schema's
0 0 * * 1-5Cronjob elke werkdag
0 0 * * 6,0Cronjob elk weekend
0 0 * * 1Cronjob elke maandag
0 0 * * 5Cronjob elke vrijdag
0 0 * * 6Cronjob elke zaterdag
0 0 * * 0Cronjob elke zondag
0 0 * * 0Wekelijks

Maandelijks, per kwartaal, jaarlijks

5 schema's
0 0 1 * *Maandelijks
0 0 1 * *Elke maand
0 0 1 */3 *Elk kwartaal
0 0 1 1 *Jaarlijks
0 0 * * 6#2Elke 2e zaterdagvereist Quartz

Duplicaten, Quartz en servertijd

voor u kopieert
0 0 * * *komt hierboven twee keer voor — „elke dag” en „om middernacht” zijn hetzelfde schema. Hetzelfde geldt voor 0 0 1 * * en 0 0 * * 0. Beide pagina's in elk paar bestaan omdat op beide zinsneden wordt gezocht.
6#2is Quartz, geen cron — met gewone crontab kunt u „de tweede zaterdag” niet in één regel schrijven. Die pagina toont hoe u dit alsnog voor elkaar krijgt met een scriptcontrole.
servertijdgeldt voor elke regel hier: de klok van de server bepaalt wat „middernacht” betekent, niet uw lokale tijd.
Wat elke pagina laat zien

Elk voorbeeld heeft een eigen pagina

Elke link hierboven opent een pagina die laat zien wat de regel doet voordat u deze kopieert:

  • De uitleg in gewone taal — wat de vijf velden zeggen, in één zin.
  • De eerstvolgende 10 uitvoeringen als datums — berekend in uw browser, zodat u een kalender controleert, geen syntax.
  • De installatieregel met de output-redirect — want cron stuurt foutmeldingen standaard naar een e-mail die niemand ontvangt.
Schema niet in de lijst? Zelf bouwen

Kiezen tussen vergelijkbare schema's

de afwegingen
*/5 vs */10het interval halveren verdubbelt het aantal runs — 288 versus 144 per dag. Kies op basis van hoe verouderd de uitvoer mag worden, niet uit gewoonte.
0 */2 * * *even uren vanaf middernacht: 00, 02, 04… Begint u „elke 2 uur” liever om 09:00, dan wordt dat 0 9-23/2 * * *.
0 0 vs 30 3middernacht is het moment waarop ook alle andere taken draaien. Een back-up om 03:30 voorkomt de opeenhoping rond middernacht — en het DST-venster valt tussen 01:00–03:00, dus let op bij de overgangsnachten.
1-5 vs 6,0werkdagen vormen een bereik, het weekend is een lijst — na zaterdag begint de telling weer bij zondag, dus 6,0 kan niet als aaneengesloten bereik worden geschreven.

Gratis tools zijn pas het begin.
Uptimia houdt uw sites gezond.

Uptime, SSL, Vervaldatum domein, paginasnelheid, transacties — gemonitord vanuit 171+ locaties wereldwijd. 30 dagen gratis.

30 dagen gratis geen kaart Altijd opzegbaar gratis plan na de proefperiode
100.000+ gemonitorde websites · AVG-conform