Működési

Ingyenes online Cron kifejezéselemző eszköz

Hirdetés

Formátum: perc óra nap hónap hét nap [év]

Gyakori példák

* * * * *

Minden percben

0 * * * *

Óránként

0 0 * * *

Naponta éjfélkor

0 0 * * 0

Heti vasárnaponként

*/15 * * * *

15 percenként

0 9-17 * * 1-5

Óránként, hétköznapokon 9:00-17:00 óra között

Cron szintaxis

  • * - Bármilyen érték
  • , - Értéklista-elválasztó
  • - - Értéktartomány
  • / - Lépésértékek
Hirdetés

Mit tehet egy cron kifejezés?

A cron egy gyakori módja az operációs rendszerek számára az ismétlődő feladatok ütemezésének, amelyeket gyakran cron feladatoknak neveznek. A cronnal megmondhatod a számítógépet, hogy futtasson egy parancsot vagy szkriptet, meghatározott időközönként – minden percben, órában, napon vagy héten, vagy egyedi ütemezés szerint. Ahelyett, hogy kézzel futtatnád a feladatokat, egyszer állítod be az ütemezést, a többit pedig a háttérben kezeli.

A cron kifejezés egy rövid láncsor, amely leírja ezt az ütemtervet. Meghatározott formátumot követ, így mind az emberek, mind a programok olvashatnak. Számos rendszer és eszköz támogatja a cron kifejezéseket, többek között a Linuxot, Unix-et, Azure Functions és a Quartz .NET-et. Alapformában a cron kifejezés öt mezőt tartalmaz, amelyeket szóközek választanak el, például percek, órák, hónap napja, hónap és hét napja. Ezek a mezők együtt pontosan megmondják a rendszernek, mikor és milyen gyakran kell a feladatot futtatni, így a cron egyszerű és hatékony módszer a rutinmunka automatizálására.

Eleinte egy * karakterekkel teli cron zsinór hülyeségnek tűnhet. Csak akkor kezd értelmet nyerni, ha tudod, hogyan "olvasd" a húr pozícióit. Minden szövegblokk egy cron kifejezésben egy időegységet képvisel, amely szabályozza, mikor fut be a munka.

Minden * helye egy adott időegységet jelöl, például percet, órát, hónap napját, hónapot és a hét napját. Ebben a kontextusban a csillag jelentése "minden" az adott egység esetén (például a * a percmezőben minden percet jelent). A * helyett konkrét értékeket vagy mintákat tehetsz be, hogy pontosabban szabályozd az ütemezést. Például írhatsz egy cron kifejezést, amely minden hétfőn, csak július 12-én, minden negyedik órában, pontosan 5 perccel a munka utáni időszakban futtat egy munkát. Az egyes mezők módosításával nagyon pontos és rugalmas időbeosztásokat hozhatsz létre az automatizált feladatokhoz.

 

API dokumentáció hamarosan

Documentation for this tool is being prepared. Please check back later or visit our full API documentation.