Interpretor expresie cron

Interpretează o expresie cron: explicație pe câmpuri și calculul următoarelor execuții, cu șabloane. În browser, privat.

Fără server Instant Privat Gratuit

Despre ce este acest instrument?

Interpretorul de expresii cron face inteligibile programările cron: pe fiecare câmp (minut, oră, zi, lună, ziua săptămânii) arată ce înseamnă valoarea respectivă și calculează momentele concrete ale următoarelor execuții. Lipești expresia cron sau alegi un șablon și vezi imediat când se va executa sarcina. Ajută la evitarea programărilor greșite – nu trebuie să descifrezi în minte semnificația stelelor și numerelor. Totul rulează în browserul tău.

Cum să folosești Interpretor expresie cron?

  1. Expresie

    Lipește expresia cron sau alege un șablon.

  2. Explicație

    Citește ce înseamnă fiecare din cele cinci câmpuri.

  3. Execuții

    Vezi momentele concrete ale următoarelor execuții.

  4. Rafinare

    Modifică până obții programarea dorită.

Când ai nevoie de el?

  • Sarcină programată

    Verificarea programării unui cron job înainte de lansare.

  • Depanare

    De ce nu a rulat sarcina? Explicația pe câmpuri și execuțiile ajută.

  • Învățare

    Înțelegerea sintaxei cron pe exemple concrete și șabloane.

  • Mentenanță

    Descifrarea rapidă a sensului unei intrări crontab moștenite.

Câmpurile cron

Câmp Interval
Minut 0–59
Oră 0–23
Zi (lună) 1–31
Lună 1–12
Ziua săptămânii 0–6 (0 = duminică)

Logica programării cron

Cron este programatorul clasic al lumii Unix: cu cinci câmpuri simple se poate descrie aproape orice tipar repetitiv. Prețul conciziei e însă lizibilitatea – `0 9 * * 1-5` nu dezvăluie la prima vedere că înseamnă „în fiecare zi lucrătoare la ora 9 dimineața”. Iar o greșeală de tastare poate duce ușor la rularea sarcinii la ora greșită sau deloc.

Acest instrument face transparentă expresia cron din două direcții. Pe de o parte, explică pe fiecare câmp ce înseamnă valoarea; pe de altă parte, calculează concret momentele următoarelor execuții, astfel încât, în loc să înțelegi sintaxa, vezi pur și simplu rezultatul. Împreună, cele două fac verificarea programării fiabilă chiar înainte de lansare.

Sfaturi utile

  • Înainte de lansare, verifică mereu următoarele execuții – o stea tastată greșit poate costa scump.

  • Nu uita fusul orar: serverul tău rulează probabil în UTC, nu în ora ta locală.

  • La o intrare crontab necunoscută, explicația pe câmpuri clarifică rapid sensul.

  • Sintaxa de pas */N (ex. */15) e o sursă frecventă de neînțelegeri – aici îi verifici efectul.

Interpretor expresie cron – explicație și următoarele execuții

0 9 * * 1-5 – ce înseamnă asta? Fără să descifrezi mental fiecare câmp, e greu de spus. (Înseamnă „în fiecare zi lucrătoare la ora 9”.) Interpretorul cron explică expresia câmp cu câmp și îți arată următoarele execuții concrete, direct în browserul tău.

Ce este o expresie cron

Cron este programatorul clasic al lumii Unix. O expresie are cinci câmpuri, care descriu împreună când să ruleze o sarcină repetitivă:

CâmpInterval
Minut0–59
Oră0–23
Zi (lună)1–31
Lună1–12
Ziua săptămânii0–6 (0 = duminică)

Simbolurile

Puterea cron stă în câteva simboluri:

  • * – oricare (fiecare minut, oră etc.).
  • număr – o valoare concretă (ex. 9 = ora 9).
  • A-B – un interval (ex. 1-5 = luni–vineri).
  • */N – un pas (ex. */15 = la fiecare 15 minute).
  • A,B – o listă (ex. 1,15 = pe 1 și pe 15).

Instrumentul le interpretează pe toate și le explică pe fiecare câmp.

Următoarele execuții

Explicația pe câmpuri e utilă, dar cel mai convingător e să vezi momentele concrete. Instrumentul pornește de la ora curentă, parcurge minutele următoare și selectează primele care se potrivesc tuturor celor cinci câmpuri. Astfel confirmi dintr-o privire că programarea e cea dorită – fără să te bazezi pe interpretarea mentală a sintaxei.

Atenție la fusul orar

Un cron rulează în fusul orar al mediului în care e configurat. Acest instrument folosește fusul browserului tău (al dispozitivului). Dacă sarcina va rula pe un server, ține minte că multe servere lucrează în UTC – deci ora reală de execuție poate diferi de ce vezi local. Ajustează mental la fusul serverului.

Cum se folosește

  1. Lipește expresia cron (5 câmpuri) sau alege un șablon.
  2. Citește explicația pe fiecare câmp.
  3. Vezi următoarele execuții concrete.
  4. Modifică până obții programarea dorită.

Cazuri de utilizare

  • Sarcină programată – verificarea unui cron job înainte de lansare.
  • Depanare – de ce nu a rulat sarcina la timp?
  • Învățare – înțelegerea sintaxei cron pe exemple.
  • Mentenanță – descifrarea unei intrări crontab moștenite.

Confidențialitate: totul rămâne local

Interpretarea și calculul rulează în browserul tău, prin JavaScript. Nimic nu ajunge pe vreun server.

Instrumente înrudite

Întrebări frecvente