Cron-lauseke – selitys suomeksi ja seuraavat ajoajat
Cron-lauseke-työkalu selittää crontab-lausekkeen suomeksi ja näyttää seuraavat ajot omassa aikavyöhykkeessäsi tai UTC-ajassa.
Kirjoita viisikenttäinen lauseke tai valitse yleinen aikataulu, niin näet selityksen, virheellisen kentän ja kahdeksan seuraavaa ajoa. Viikonpäivät voi valita siruista. Työkalu ymmärtää välit, listat, askeleet, englanninkieliset nimet (mon, jan) ja lyhenteet kuten @daily.
Miten cron-lauseke luetaan?
Kentät ovat järjestyksessä minuutti (0–59), tunti (0–23), kuukauden päivä (1–31), kuukausi (1–12) ja viikonpäivä (0–7, jossa 0 ja 7 ovat sunnuntai). Tähti tarkoittaa jokaista, a-b väliä, pilkku listaa ja /n askelta. Esimerkiksi 0 9 * * 1-5 ajetaan klo 9.00 maanantaista perjantaihin ja */15 * * * * 15 minuutin välein. Jos sekä kuukauden päivä että viikonpäivä on rajattu, riittää kumpi tahansa: 0 0 13 * 5 ajetaan jokaisena perjantaina ja jokaisena kuun 13. päivänä, marras–joulukuussa 2026 esimerkiksi 6.11., 13.11., 20.11., 27.11., 4.12., 11.12., 13.12. ja 18.12.
Ladataan työkalua...
Etkö tiedä mihin ryhtyä seuraavaksi? Selaa kaikki työkalut
Hae työkalua →Cron-lauseke-työkalu kertoo, milloin ajastettu tehtävä oikeasti ajetaan. Se sopii Linuxin crontabiin ja palveluihin, jotka käyttävät samaa viisikenttäistä muotoa.
Kirjoita lauseke tai valitse yleinen aikataulu.
- Selitys suomeksi, esimerkiksi 0 9 * * 1-5 = klo 9.00 maanantaista perjantaihin.
- Kahdeksan seuraavaa ajoa omassa aikavyöhykkeessä tai UTC-ajassa.
- Virheellinen kenttä korostetaan ja sallittu arvoalue kerrotaan.
- Viikonpäivävalinta siruilla ja valmiit aikataulut kuten 5 minuutin välein ja kuun 1. päivä.
Tarkista aina, missä aikavyöhykkeessä tehtävä ajetaan.
- Cron käyttää palvelimen aikavyöhykettä tai CRON_TZ-muuttujaa; esimerkiksi GitHub Actions ajastaa UTC-ajassa.
- Kun kuukauden päivä ja viikonpäivä ovat molemmat rajattuja, ajo tapahtuu kummalla tahansa. Jos toisessa on tähti (esim. */2), molempien pitää täsmätä.
- Kevään kesäaikasiirtymässä olematon kellonaika jää väliin, syksyllä toistuva aika ajetaan kahdesti.
Toteutuksissa on eroja.
- Kuusikenttäiset muodot (sekunnit tai vuosi) eivät ole tavallista crontabia.
- @reboot ajetaan käynnistyksessä, eikä sillä ole aikataulua.
- Lähteet: crontab(5), cronie (man7.org); GitHub Docs, Events that trigger workflows: schedule.