Izračunavanje

Generator Cron-a

Направите cron задатак, погледајте турско објашњење. Генеришите важећи cron задатак за неколико секунди са опцијама минут/сат/дан/месец/дан у недељи.

Генератор Cron изјава
0 – 59
0 – 23
1 – 31
Cron изјава
crontab
* * * * *
Објашњење на турском Ради сваког минута.
мин* · са* · месец.дан* · месец* · радним данима*
Informacije

О Cron генератору

Кронcron је стандардни механизам заказивања који се користи за покретање задатака у одређеним интервалима на Unix/Linux системима. Аутоматизовани задаци на веб серверима, као што су резервне копије, слање е-поште, чишћење базе података или генерисање извештаја, често се управљају помоћу cron-а. Међутим, синтакса cron наредбе – пет размака одвојених размацима – може бити збуњујућа у почетку.

Ово је бесплатно. Генератор Cron изјава Овај алат вам омогућава да креирате исправну cron наредбу без познавања техничке синтаксе. Изаберите поља за минут, сат, дан у месецу, месец и дан у недељи из падајућих листа; алат тренутно генерише и наредбу и опис на турском језику који је читљив људима. Копирајте наредбу коју сте креирали једним кликом. crontab -e Можете га налепити у свој ред.

За оне који желе брзо да почну. готови шаблони Такође се нуди: учитавање најчешће коришћених сценарија једним кликом, као што су сваког минута, сваког сата, дневна поноћ, недељни понедељак и месечни први дан. Читав процес се одвија у потпуности у вашем прегледачу; никакви подаци се не шаљу на сервер.

Како га користити?

Корак по корак

  1. Ако желите Готови шаблони Кликните на често коришћени шаблон у одељку; поља ће се аутоматски попунити.
  2. Минут, Сат, Дан у месецу, Месец i Дан у недељи Изаберите поља.
  3. Објава посла у cron-у и њен опис на турском језику се ажурирају тренутно у складу са вашим избором.
  4. Копија Сачувајте израз у међуспремник кликом на дугме.
  5. На вашем серверу crontab -e Отворите едитор помоћу команде и налепите израз.
ČPP

Често постављана питања

С лева на десно: минут (0–59), сат (0–23), дан у месецу (1–31), месец (1–12) и дан у недељи (0–7; 0 и 7 недеља). Звезда (*) значи „све вредности“. На пример 0 9 * * 1 Израз значи „сваког понедељка у 9:00“.

На терминалу crontab -e Покрените команду, а затим додајте нови ред у едитор који се отвори, уписујући вашу cron наредбу и команду коју треба извршити. Пример: 0 0 * * * /usr/bin/php /var/www/backup.phpКада га региструјете, cron демон аутоматски детектује израз.

Ако се команда заврши веома брзо, обично нема проблема. Међутим, за дуготрајне операције или операције које захтевају много ресурса, пожељнији су ређи интервали (нпр. 5, 15, 30 минута). Ово је да би се спречило покретање нове операције пре него што се претходна заврши. закључавање датотеке Коришћење овог механизма је добра пракса.

Да; међутим, ова два подручја ИЛИ Ради са логиком, а не са И. Дакле... 0 0 1 * 1 Израз се тумачи као „први дан у месецу ИЛИ понедељак“. Ако циљате пресек оба, потребно је да додате додатне провере унутар скрипте.

Да. Системи попут WHMCS-а и WordPress-а користе исту стандардну cron синтаксу за cron подешавања на страни сервера. Можете позвати релевантну PHP датотеку или URL додавањем генерисаног израза директно у crontab вашег сервера.