Selecteer schema‑opties uit dropdown‑menu's of gebruik presets om cron‑expressies te genereren. Bekijk menselijk leesbare beschrijvingen en de volgende 5 uitvoeringstijden.
Krijg toegang tot onze volledige reeks lokale SEO‑tools, rangvolging en AI‑aangedreven optimalisatie.
Gratis aanmeldenCron is een tijdgebaseerde taakplanner die voorkomt in Unix‑achtige besturingssystemen, waaronder Linux en macOS. Het stelt gebruikers in staat om commando's of scripts automatisch uit te voeren op opgegeven intervallen, van elke minuut tot één keer per jaar. Het schema wordt gedefinieerd door een cron‑expressie – een compacte tekenreeks van vijf velden die minuut, uur, dag van de maand, maand en dag van de week vertegenwoordigen. Het beheersen van cron‑syntaxis is essentieel voor systeembeheerders, backend‑ontwikkelaars en DevOps‑engineers die back-ups, gegevensverwerking, gezondheidscontroles, rapportgeneratie en talloze andere terugkerende taken moeten automatiseren.
Een standaard cron‑expressie bestaat uit vijf door spaties gescheiden velden: minuut (0-59), uur (0-23), dag van de maand (1-31), maand (1-12 of Jan-Dec), en dag van de week (0-6 of Sun-Sat, waarbij 0 zondag is). Een sterretje (*) in elk veld betekent "elke mogelijke waarde". De stap‑syntaxis */N betekent "elke Nde waarde" – dus */5 in het minuut‑veld triggert op 0, 5, 10, 15, enzovoort. Je kunt ook komma's gebruiken voor lijsten (1,15 betekent de 1e en 15e), streepjes voor bereiken (9-17 betekent 9 tot 17), en deze combineren voor complexe schema's zoals 0 9-17/2 * * 1-5 (elke 2 uur van 9 uur ’s ochtends tot 5 uur ’s middags, maandag tot en met vrijdag).
De meest gebruikte cron‑schema's zijn onder andere: elke 5 minuten (*/5 * * * *) voor health‑monitoring, dagelijks om middernacht (0 0 * * *) voor logrotatie, en wekelijkse back-ups (0 2 * * 0) op zondag om 2 uur ’s ochtends. Bij het ontwerpen van schema's, vermijd het gelijktijdig uitvoeren van resource‑intensieve taken – spreid ze over enkele minuten. Gebruik absolute paden voor alle commando's in crontab‑items, en leid de output om naar logbestanden (>> /var/log/myjob.log 2>&1) zodat je fouten kunt oplossen. Test altijd je cron‑expressie met een tool zoals deze voordat je deze in productie zet, en controleer of de volgende uitvoeringstijden overeenkomen met je verwachtingen.