Ако сте се преселили или путујете са својим Линук лаптопом, можда се питате како да промените временску зону вашег система. Лако је подесити временску зону вашег Линук рачунара из командне линије. Ево како да то урадите.

Преглед временских зона са тзселецтом

На Линук системима, временске зоне су дефинисане База података о временским зонама, такође познат као тздата, којим управља Управа за додељене бројеве на Интернету.

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

Да бисте видели називе временских зона у бази података за своју локацију, можете користити команду тзселецт. То је програм са менијем који ће сузити назив временске зоне коју желите.

Почињете са командом тзселецт у љусци:

тзселецт

Ово ће приказати мени континената, а ви можете проћи кроз временску зону ваше земље и вашег локалног подручја, ако је применљиво.

На пример, пацифичка временска зона је представљена као „Америка/Лос_Анђелес“. тзселецт ће тражити да потврди да ли је ово тачно. Након тога ће вам рећи како да промените трајно коришћење

instagram viewer
$ТЗ варијабла окружења.

Подешавање временских зона са променљивом окружења $ТЗ

Можете једноставно поставити временску зону помоћу променљиве окружења $ТЗ. На пример, да бисте га поставили на пацифичку временску зону:

извоз ТЗ="Америка/Лос_Анђелес"

Да би ова промена била трајна, можете ставити ову линију у конфигурационе датотеке љуске као што је .басхрц или .зсхрц.

Повезан: Шта су варијабле окружења у Линуку? Све што треба да знате

Подешавање временских зона помоћу /етц/тимезоне и /етц/лоцалтиме

Ако желите да промените временску зону на нивоу система, као што је десктоп систем или лаптоп који остаје на једној локацији, можете да користите /etc/timezone и /etc/localtime фајлови. Коју датотеку ћете користити зависи од система који користите.

Дебиан и Убунту системи користе први. Ове датотеке се обично постављају приликом инсталације, али их можете променити касније. Да бисте сазнали које датотеке користите на свом систему, погледајте документацију ваше дистрибуције.

Да бисте променили временску зону користећи /etc/timezone, уредили бисте га било којим уређивачем текста и ставили назив временске зоне који сте раније добили у ту датотеку. Мораћете да користите судо јер роот корисник поседује датотеку.

На пример, да бисте га уредили помоћу вим-а:

судо вим /етц/тимезоне

Витх /etc/localtime, мењате временску зону креирањем симболичке везе до бинарне датотеке која има исто име као временска зона у /usr/share/zoneinfo именик.

Ако желите да своју машину подесите на пацифичко време користећи /etc/localtime, користили бисте команду лн са опција за креирање а симболичка веза и да га препишете ако већ постоји:

судо лн -сф /уср/схаре/зонеинфо/Америца/Лос_Ангелес /етц/лоцалтиме

Сада можете подесити временску зону из командне линије

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

Како одмах претворити временске зоне једним кликом

Да ли увек имате проблема са претварањем своје временске зоне у другу? Ово сјајно проширење чини га сигурним и лаким.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Линук
  • Управљање временом
  • Линук Елементари
  • Линук команде
  • Терминал
О аутору
Давид Делони (Објављено 85 чланака)

Давид је слободни писац са седиштем на северозападу Пацифика, али пореклом је из области залива. Он је од детињства заљубљеник у технологију. Дејвидова интересовања укључују читање, гледање квалитетних ТВ емисија и филмова, ретро игре и сакупљање плоча.

Више од Давид Делони

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили