Calcul

Generator Cron

Creați un cron job, consultați explicația în turcă. Generați un cron job valid în câteva secunde cu opțiuni minut/oră/zi/lună/ziua săptămânii.

Generator de instrucțiuni Cron
0 – 59
0 – 23
1 – 31
Declarație Cron
crontab
* * * * *
Explicație în turcă Funcționează în fiecare minut.
min* · sa* · lună.zi* · lună* · zile lucrătoare*
Informații

Despre Generatorul de Cronuri

Croncron este un mecanism standard de programare utilizat pentru a rula sarcini la intervale specifice pe sistemele Unix/Linux. Sarcinile automate de pe serverele web, cum ar fi copiile de rezervă, trimiterea de e-mailuri, curățarea bazei de date sau generarea de rapoarte, sunt adesea gestionate folosind cron. Cu toate acestea, sintaxa instrucțiunii cron - cinci spații separate prin spații albe - poate fi confuză la început.

Acest lucru este gratuit. Generator de instrucțiuni Cron Acest instrument vă permite să creați instrucțiunea cron corectă fără a cunoaște sintaxa tehnică. Selectați câmpurile minut, oră, zi din lună, lună și zi din săptămână din listele derulante; instrumentul generează instantaneu atât instrucțiunea, cât și o descriere turcă lizibilă de către om. Copiați instrucțiunea creată cu un singur clic. crontab -e Îl poți lipi în linia ta.

Pentru cei care vor să înceapă repede. șabloane gata făcute De asemenea, este disponibil: încărcați scenariile cele mai frecvent utilizate cu un singur clic, cum ar fi la fiecare minut, la fiecare oră, la miezul nopții zilnic, luni săptămânal și prima zi lunară. Întregul proces are loc în întregime în browserul dvs.; nicio informație nu este trimisă către server.

Cum se folosește?

Pas cu pas

  1. Dacă doriți Șabloane gata făcute Faceți clic pe un șablon utilizat frecvent în secțiune; câmpurile vor fi completate automat.
  2. Minut, Oră, Ziua lunii, Lună și Ziua săptămânii Selectați câmpurile.
  3. Anunțul de job cron și descrierea sa în limba turcă sunt actualizate instantaneu în funcție de selecțiile dvs.
  4. Copie Salvați expresia în clipboard făcând clic pe buton.
  5. Pe serverul dumneavoastră crontab -e Deschideți editorul cu comanda și lipiți expresia.
FAQ

Întrebări frecvente

De la stânga la dreapta: minut (0–59), oră (0–23), ziua lunii (1–31), lună (1–12) și ziua săptămânii (0–7; 0 și 7 duminică). Steaua (*) înseamnă „toate valorile”. De exemplu 0 9 * * 1 Expresia înseamnă „în fiecare luni la ora 9:00”.

La terminal crontab -e Executați comanda, apoi adăugați o linie nouă în editorul care se deschide, scriind instrucțiunea cron și comanda care va fi executată. Exemplu: 0 0 * * * /usr/bin/php /var/www/backup.phpCând îl înregistrezi, daemonul cron detectează automat expresia.

Dacă comanda se termină foarte repede, de obicei nu există nicio problemă. Totuși, pentru operațiuni care rulează mult timp sau necesită resurse mari, sunt preferate intervale mai puțin frecvente (de exemplu, 5, 15, 30 de minute). Acest lucru este pentru a preveni pornirea unei noi operațiuni înainte de finalizarea celei anterioare. fișier de blocare Utilizarea acestui mecanism este o bună practică.

Da; totuși, aceste două zone SAU Funcționează cu logică, nu cu ȘI. Deci... 0 0 1 * 1 Expresia este interpretată ca „prima zi a lunii SAU luni”. Dacă vizați intersecția dintre ambele, trebuie să adăugați verificări suplimentare în cadrul scriptului.

Da. Sisteme precum WHMCS și WordPress folosesc aceeași sintaxă cron standard pentru setările cron pe server. Puteți apela fișierul PHP sau URL-ul relevant adăugând expresia generată direct în crontab-ul serverului.