Számítás

Cron generátor

Hozz létre egy cron feladatot, lásd a török magyarázatot. Generálj érvényes cron feladatot másodpercekben perc/óra/nap/hónap/hét napja beállításokkal.

Cron utasításgenerátor
0 – 59
0 – 23
1 – 31
Cron utasítás
crontab
* * * * *
Magyarázat törökül Minden percben működik.
perc* · sa* · hónap.nap* · hónap* · hétköznapok*
Információ

A Cron generátorról

CronA cron egy szabványos ütemezési mechanizmus, amelyet Unix/Linux rendszereken feladatok meghatározott időközönkénti futtatására használnak. A webszervereken végzett automatizált feladatokat, például a biztonsági mentéseket, az e-mail küldést, az adatbázis tisztítását vagy a jelentéskészítést gyakran a cron segítségével kezelik. A cron utasítás szintaxisa – öt szóköz elválasztva szóközökkel – azonban elsőre zavaró lehet.

Ez ingyenes. Cron utasításgenerátor Ez az eszköz lehetővé teszi a helyes cron utasítás létrehozását a technikai szintaxis ismerete nélkül. Válassza ki a perc, óra, hónap napja, hónap és hét napja mezőket a legördülő listákból; az eszköz azonnal létrehozza mind az utasítást, mind egy ember által olvasható török leírást. Másolja ki a létrehozott utasítást egyetlen kattintással. crontab -e Beillesztheted a sorodba.

Azoknak, akik gyorsan szeretnének elkezdeni. kész sablonok Ezenkívül felkínált lehetőség: egyetlen kattintással betöltheti a leggyakrabban használt forgatókönyveket, például percenként, óránként, naponta éjfélkor, heti hétfőn és havi első napján. A teljes folyamat teljes egészében a böngészőjében zajlik; semmilyen adat nem kerül a szerverre.

Hogyan kell használni?

Lépésről lépésre

  1. Ha kívánod Kész sablonok Kattintson egy gyakran használt sablonra a szakaszban; a mezők automatikusan kitöltődnek.
  2. Perc, Óra, A hónap napja, Hónap és A hét napja Jelölje ki a mezőket.
  3. A cron álláshirdetés és annak török leírása azonnal frissül a beállításaidnak megfelelően.
  4. Másolat A gombra kattintva mentse el a kifejezést a vágólapra.
  5. A szervereden crontab -e Nyisd meg a szerkesztőt a paranccsal, és illeszd be a kifejezést.
GYIK

Gyakran ismételt kérdések

Balról jobbra: perc (0–59), óra (0–23), a hónap napja (1–31), hónap (1–12) és a hét napja (0–7; 0 és 7 vasárnap). Csillag (*) jelentése „minden érték”. Például 0 9 * * 1 A kifejezés jelentése „minden hétfőn 09:00-kor”.

A terminálon crontab -e Futtassa a parancsot, majd adjon hozzá egy új sort a megnyíló szerkesztőhöz, amelybe írja be a cron utasítást és a végrehajtandó parancsot. Példa: 0 0 * * * /usr/bin/php /var/www/backup.phpAmikor regisztrálod, a cron démon automatikusan felismeri a kifejezést.

Ha a parancs nagyon gyorsan befejeződik, általában nincs probléma. Hosszú ideig futó vagy erőforrás-igényes műveletek esetén azonban a ritkább időközök (pl. 5, 15, 30 perc) előnyösebbek. Ez azért van, hogy megakadályozza egy új művelet elindulását az előző befejezése előtt. zárfájl Ennek a mechanizmusnak a használata jó gyakorlat.

Igen; azonban ez a két terület VAGY Logikával működik, nem ÉS-sel. Szóval... 0 0 1 * 1 A kifejezést úgy értelmezi a rendszer, hogy „a hónap első napja VAGY hétfő”. Ha mindkettő metszetét célozod meg, akkor további ellenőrzéseket kell hozzáadnod a szkripten belül.

Igen. Az olyan rendszerek, mint a WHMCS és a WordPress, ugyanazt a szabványos cron szintaxist használják a szerveroldali cron beállításokhoz. A vonatkozó PHP fájlt vagy URL-t úgy hívhatod meg, hogy a létrehozott kifejezést közvetlenül a szervered crontab-jához adod.