цронтаб

Како могу да поставим временску зону за Цронтабс?

Како могу да поставим временску зону за Цронтабс?
Цронтаб, скраћени облик Крон сто, је и наредба и текстуална датотека у УНИКС / Линук системима која се користи за одређивање распореда Црон послова. Шта је Црон посао? Посао Црон, који се такође назива једноставно Црон, временски је распоређивач који извршава задатке у Линук системима у одређено време. Покреће се уз помоћ цронд демона. Црон послови су изузетно корисни у аутоматизацији Схелл скрипти и других наредби које треба извршавати у редовним интервалима, што би иначе било заморно када се ручно изврши.

Обично се Црон послови изводе користећи локално време дефинисано у систему. Међутим, можда ћете радије покренути Црон посао у другој временској зони без нужног мењања времена и датума вашег сервера.

Можете да проверите своје локално време помоћу команде тимедатецтл на следећи начин:

$ тимедатецтл

Такође можете користити наредбу дате на следећи начин:

$ датум

Па, како можете поставити другу временску зону за своје Цронтабс? Хајде да сазнамо.

Како поставити временску зону за Цронтабс

У вашем локалном Линук систему временске зоне су обично наведене у / уср / схаре / зонеинфо именик. Директоријум садржи листу континената и земаља и њихове временске зоне, као што је приказано доле.

$ лс / уср / схаре / зонеинфо /

Можете лако прилагодити тренутну временску зону другој користећи приказану синтаксу. На пример, да бисте поставили систем на време у Токију у Јапану, једноставно извршите:

$ судо лн -сф / уср / схаре / зонеинфо / Асиа / Токио / етц / лоцалтиме

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

Срећом, можете да конфигуришете одређену временску зону за свој Црон посао на следећи начин:

Прво, морате извести ТЗ променљиву у скрипту Схелл пре било којих других уноса Схелл. Затим приступите свом цронтаб-у и користите променљиву окружење цронтаб ЦРОН_ТЗ на почетку датотеке цронтаб.

Претпоставимо да желим да поставим посао Црон за покретање резервне скрипте у 14:20 сваког дана у Европа / Лондон време а не моје локално време. Моје локално време је 2 сата испред лондонског, тако да ће у 14:20 у Лондону моје локално време бити 16:20 или 1420 ХРС.

Прво се вратите у датотеку скрипте Схелл и извезите ТЗ променљиву пре било ког другог уноса скрипте. Погледајте шта сам урадио у свом Схелл сценарију.

ИЗВОЗ ТЗ = Европа / Лондон

Сачувајте промене и изађите из скрипте.

Затим приступите својој датотеци цронтаб покретањем наредбе:

$ цронтаб -е

Обавезно дефинишите променљиву цронтаб ЦРОН_ТЗ пре свих осталих уноса Црон како следи.

ЦРОН_ТЗ = Европа / Лондон
20 14 * * * / хоме / Јамес / бацкуп.сх

Сачувајте и изађите из цронтаба. Да бисте били сигурни у подешавања, можете да наведете цронтаб помоћу команде:

$ цронтаб -л

Дакле, када је сат откуцао 14:20 по лондонском времену, што одговара 16:40 по локалном времену или 1620 ХРС, резервна копија је била успешна.

Закључак

Овај водич је савршена демонстрација да заправо можете поставити одређену временску зону за своје Цронтабс без промене системског времена. На овај начин можете конфигурисати различите задатке за покретање у различитим временским зонама у складу са вашим потребама, на пример, ако желите да шаљете е-пошту претплатницима одређене временске зоне у њихово време, а не у ваше локално време.

Леви тастер миша не ради у оперативном систему Виндовс 10
Ако уз преносни рачунар или стони рачунар користите наменски миш, али тастер миша не ради у оперативном систему Виндовс 10/8/7 из неких разлога, ево н...
Курсор скаче или се насумично помера док куцате у оперативном систему Виндовс 10
Ако откријете да курсор миша скаче или се сам помера, аутоматски, насумично док куцате на Виндовс преносном рачунару или рачунару, неки од ових предло...
Како да обрнете смер померања миша и додирних табли у оперативном систему Виндовс 10
Миш и Тоуцхпадрачунарство не само да олакшава рад, већ и ефикасније и мање времена. Не можемо замислити живот без ових уређаја, али ипак је чињеница д...