Wijzig de 5 in een willekeurig getal voor een ander interval en controleer hieronder de volgende uitvoertijden.
De volgende uitvoertijden worden in je eigen tijdzone getoond, zodat je zeker weet dat een taak afgaat wanneer je verwacht. Bouw of controleer een cron-schema, zie het in gewone woorden uitgelegd en kopieer het. Het is gratis en draait in je browser.
Hoe je een cron-expressie bouwt
- Begin met een voorinstelling zoals Elke minuut, Elke 5 minuten, Elk uur, Elke dag om middernacht, Op werkdagen om 9, Elke zondag, De eerste van de maand of Elk nieuwjaar.
- Of typ je eigen in Cron-expressie, of vul de vakken Minuut, Uur, Dag, Maand en Weekdag in.
- Lees de beschrijving in gewone taal en de lijst met volgende uitvoertijden.
- Druk op Expressie kopiëren.
Hoe cron werkt
Een cron-expressie heeft vijf velden: minuut (0 tot 59), uur (0 tot 23), dag van de maand (1 tot 31), maand (1 tot 12 of jan tot dec) en dag van de week (0 tot 6 of zon tot zat, waarbij 0 en 7 zondag zijn). Een ster betekent elke waarde.
Speciale tekens
Een komma somt waarden op, zoals 1,15. Een streepje maakt een bereik, zoals 1-5 voor maandag tot vrijdag. Een slash stelt een stap in, zoals */10 voor elke 10 minuten. Snelkoppelingen zoals @daily, @hourly en @weekly werken ook.
Examples
*/15 * * * *draait elke 15 minuten.0 9 * * 1-5draait om 9:00 op werkdagen.30 2 * * 0draait elke zondag om 2:30.0 0 1 * *draait om middernacht op de eerste dag van elke maand.
Dag van de maand en dag van de week
Als beide dagvelden zijn ingesteld, draait standaard cron op dagen die met een van beide overeenkomen, niet met beide. 0 9 1 * mon draait bijvoorbeeld op de 1e van elke maand en op elke maandag.
Tijdzones
Volgende uitvoertijden worden in de tijdzone van dit apparaat getoond. Servers draaien cron vaak in UTC, dus controleer de instelling van je server voordat je op een schema vertrouwt.
Tips
- Controleer de volgende uitvoertijden voordat je een schema opslaat. Ze tonen fouten in één oogopslag.
- Vermijd het uitvoeren van veel taken precies op het hele uur. Verspreid ze een paar minuten uit elkaar.
- Houd er rekening mee dat een taak die is gemist terwijl de computer uit staat meestal niet later wordt uitgevoerd.
- Zet het volledige pad naar scripts en programma's in de opdracht, want cron gebruikt een korte lijst met mappen.
Wie gebruikt het
Webontwikkelaars, systeembeheerders en iedereen met een hostingaccount die een back-up, rapport of opruimtaak volgens een rooster moet laten draaien. Verwante tools: chmod-calculator en cURL-converter.
Vragen
Voert deze tool mijn taak uit?
Nee. Het bouwt en verklaart alleen het schema. Je voegt het zelf toe aan je server of hostingpaneel.
Waarom draait mijn taak op het verkeerde moment?
Meestal een tijdzoneverschil. Servers gebruiken vaak UTC, terwijl deze pagina je lokale tijd toont.
Ondersteunt het seconden?
Standaard cron heeft vijf velden en geen seconden.