Баш као што корисници Виндовса имају распоређивач задатака за извршавање различитих радњи у одређено време, корисници Линука имају две основне команде за овај процес, а то су Црон и Цронтаб.
Шта је ЦронНаредба Црон долази од грчког цхронос што значи временске прилике а његова функција је да редовно управља позадинским процесима који извршавају задатке у одређеном временском периоду, попут сваког минута, сваког сата, одређеног дана итд.
Процеси и задаци које треба извршити морају бити назначени у датотеци цронтаб.
Црон ради у позадини проверавајући сваку минуту табелу задатака цронтаб / етц / цронтаб или / вар / споол / црон у потрази за задацима који се морају испунити у назначено време …
Шта је ЦронтабУ основи Цронтаб је текстуална датотека у којој се чува листа наредби које ће се извршавати према упутствима корисника.
Цронтаб је задужен за проверу датума и времена када се скрипта или команда морају извршити, дозволе за извршење, и то ће учинити у позадини.
Сви задаци Цронтаб -а се чувају у / вар / споол / црон / цронтабс / патх.
Закажите задатак са Црон -ом и Цронтабом на Линук -у
Корак 1
Да бисмо ручно креирали задатак морамо извршити линију цронтаб -е, а за креирање задатака за одређеног корисника морамо додати параметар -у иза којег следи корисничко име:
цронтаб -у корисникКорак 2
Када користите опцију цронтаб -е видећемо следеће:
Корак 3
Тамо ћемо изабрати едитор са којим ће се задатак креирати, видимо да је препорука употреба / бин / нано. Унећемо број 2 и приказаће се следећа датотека:
Корак 4
На дну датотеке видећемо следећу структуру:
Корак 5
Имамо следеће опције:
мОзначава минут у којем се скрипта мора извршити, вредност се креће од 0 до 59.
хОзначава тачно време у 24-часовном формату, а вредности се крећу од 0 до 23, при чему је 0 12:00 поноћи.
СунОзначава дан у месецу, на пример можете навести 20 ако желите да покрећете скрипту сваки дан.
долеОдноси се на дан у недељи, може бити нумерички (0 до 7, где су 0 и 7 недеља) или прва 3 слова дана на енглеском: пон, уто, среда, чет, пет, сат, нед.
командаОзначава наредбу или путању скрипте коју треба извршити.
Корак 6
Задатак можемо заказати на следећи начин:
Корак 7
Спремамо измене помоћу тастера
Цтрл + О.
а уредник остављамо да користи
Цтрл + Кс
Корак 8
Да бисмо проверили задатке заказане са Цроном, морамо извршити следећи ред:
цат / вар / лог / сислог | греп -и црон
Корак 9
У случају да желите да проверите статус Црона извршићемо следећу команду:
системцтл статус црон
На овај начин можемо креирати задатке захваљујући овим корисним командама.