Izračun

Cron Builder

Ustvari cron izjavo, glej turško razlago. Generirajte veljavno cron izražanje v nekaj sekundah z možnostmi minute/ura/dan/mesec/dan v tednu.

Generator cron izjav
0 – 59
0 – 23
1 – 31
Cron izražanje
Crontab
* * * * *
Angleški opis Deluje vsako minuto.
min* · Sa* · mesec.dan* · Mesec* · hf.day*
Informacije

O Cron Builderju

Cronje standardni mehanizem za razporejanje nalog v določenih intervalih na Unix/Linux sistemih. Avtomatizirana opravila, kot so varnostne kopije, pošiljanje elektronske pošte, čiščenje baze podatkov ali generiranje poročil na spletnih strežnikih, se pogosto upravljajo s cron. Vendar pa je sintaksa cron stavka—pet prostorsko ločenih polj—lahko zmedena, ko se prvič srečamo.

Je brezplačno Generator cron izjav Orodje vam omogoča, da ustvarite pravilen cron izraz brez poznavanja tehnične sintakse. Izberite polja Minuta, ura, dan v mesecu, mesec in dan v tednu iz spustnih seznamov; orodje takoj generira tako frazo kot tudi njen človeško berljiv turški opis. Z enim klikom kopirajte frazo, ki ste jo ustvarili, in crontab -e vrstica.

Za tiste, ki želijo hitro začeti Pripravljene predloge je prav tako na voljo: Naložite najpogosteje uporabljene scenarije z enim klikom, kot so vsako minuto, na uro, vsak dan, vsak dan ob polnoči, tedenski ponedeljek in mesečni prvi dan. Celoten postopek poteka v celoti v vašem brskalniku; Na strežnik se ne pošiljajo nobeni podatki.

Kako ga uporabljati?

Korak za korakom

  1. Če želiš Pripravljene predloge Kliknite na pogosto uporabljeno predlogo iz razdelka; Naj se polja samodejno zapolnijo.
  2. Zapisnik, Delovni čas, Dan v mesecu, Luna in Dan v tednu Fields.
  3. Glede na vaše izbire se izraz cron in njegov turški opis takoj posodobita.
  4. Sprejeto gumb za prikaz emotea na mapi.
  5. Na tvojem strežniku crontab -e Odpri urejevalnik z ukazom in prilepi emotikon.
Pogosta vprašanja

Pogosta vprašanja

Od leve proti desni: Zapisnik (0–59), Ure (0–23), Dan v mesecu (1–31), Mesec (1–12) in Dan v tednu (0–7; 0 in 7 v nedeljo). Star (*) pomeni 'vse vrednosti'. Na primer 0 9 * * 1 pomeni 'vsak ponedeljek ob 09:00'.

V terminalu crontab -e Dodaj novo vrstico v urejevalnik, ki se odpre, vpiši svojo cron izjavo in ukaz za zagon. Primer: 0 0 * * * /usr/bin/php /var/www/backup.php. Ko shraniš, cron demon samodejno zazna frazo.

Če se ukaz zaključi prehitro, je običajno v redu. Vendar pa je za dolgotrajne ali vire porabne operacije priporočljiva manj pogosta intervala (npr. 5, 15, 30 minut). Da se nova ne začne pred koncem prejšnjega procesa Lock file Mehanizem je dobra praksa.

Da; Vendar pa sta ti dve področji ALI (ALI) logika, ne AND. Torej 0 0 1 * 1 se razlaga kot 'prvi dan v mesecu ALI ponedeljek'. Če ciljaš na presečišče obeh, boš moral dodati dodatni nadzor znotraj skripte.

Da. Enaka standardna cron sintaksa se uporablja za strežniške cron nastavitve sistemov, kot sta WHMCS in WordPress. Ustrezno PHP datoteko ali URL lahko pokličete tako, da generirani izraz neposredno dodate v svoj strežnik crontab.