Kui olete kolinud või reisite oma Linuxi sülearvutiga, võite mõelda, kuidas oma süsteemi ajavööndit muuta. Linuxi arvuti ajavööndit on lihtne käsurealt määrata. Siin on, kuidas seda teha.

Ajavööndite vaatamine tzselectiga

Linuxi süsteemides määrab ajavööndid Ajavööndi andmebaas, tuntud ka kui tzdata, mida haldab Internet Assigned Numbers Authority.

Kuna ajavööndid võivad poliitiliselt muutuda, on kasulik lasta neid hallata keskses andmebaasis, mida saavad kasutada ka teised süsteemid. Tom Scott selgitab, miks see nii hea idee on:

Oma asukoha andmebaasis olevate ajavööndite nimede vaatamiseks võite kasutada käsku tzselect. See on menüüpõhine programm, mis kitsendab soovitud ajavööndi nime.

Alustate shellis käsuga tzselect:

tzselect

See avab mandrite menüü ja vajaduse korral saate uurida oma riigi ja kohaliku piirkonna ajavööndit.

Näiteks Vaikse ookeani ajavöönd on tähistatud kui "Ameerika/Los_Angeles". tzselect küsib kinnitust, kas see on õige. Pärast seda ütleb see teile, kuidas muuta muudatus püsivaks, kasutades $TZ keskkonna muutuja.

instagram viewer

Ajavööndite määramine keskkonnamuutuja $TZ abil

Ajavööndi saate lihtsalt määrata keskkonnamuutuja $TZ abil. Näiteks Vaikse ookeani ajavööndi määramiseks tehke järgmist.

eksport TZ="Ameerika/Los_Angeles"

Selle muudatuse püsivaks muutmiseks võite lisada selle rea oma kesta konfiguratsioonifailidesse, näiteks .bashrc või .zshrc.

Seotud: Mis on keskkonnamuutujad Linuxis? Kõik, mida pead teadma

Ajavööndite määramine /etc/timezone ja /etc/localtime

Kui soovite ajavööndis teha kogu süsteemi hõlmavaid muudatusi, näiteks lauaarvuti või sülearvuti puhul, mis jääb ühte kohta, saate kasutada /etc/timezone ja /etc/localtime failid. Kasutatav fail sõltub teie kasutatavast süsteemist.

Debiani ja Ubuntu süsteemid kasutavad esimest. Need failid määratakse tavaliselt installimisel, kuid saate neid hiljem muuta. Et teada saada, milliseid faile oma süsteemis kasutate, vaadake oma distributsiooni dokumentatsiooni.

Ajavööndi muutmiseks kasutades /etc/timezone, redigeerige seda mis tahes tekstiredaktoriga ja asetage sellesse faili varem saadud ajavööndi nimi. Peate kasutama sudo, kuna fail kuulub juurkasutajale.

Näiteks selle muutmiseks vimiga:

sudo vim /etc/timezone

Koos /etc/localtime, muudate ajavööndit, luues sümboolse lingi binaarfailile, millel on sama nimi kui ajavööndis /usr/share/zoneinfo kataloog.

Kui soovite seada oma masina Vaikse ookeani aja järgi /etc/localtime, kasutaksite käsku ln koos -s võimalus luua a sümboolne link ja -f selle üle kirjutamiseks, kui see on juba olemas:

sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

Nüüd saate käsurealt määrata ajavööndi

Pole tähtis, kuhu teie reisid teid viivad, saate mõne lihtsa käsuga alati veenduda, et hoiate õiget aega. Kui soovite ajavööndeid brauseris teisendada, lugege lisateavet selle kohta, kuidas kasutada selleks veebipõhist tööriista MyTimeZone.

Kuidas ajavööndeid koheselt teisendada ühe klõpsuga

Kas teil on alati probleeme ajavööndi teisendamiseks? See vahva laiendus muudab selle lollikindlaks ja lihtsaks.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Linux
  • Aja planeerimine
  • Linuxi algklass
  • Linuxi käsud
  • Terminal
Autori kohta
David Delony (85 avaldatud artiklit)

David on vabakutseline kirjanik, kes elab Vaikse ookeani loodeosas, kuid on algselt pärit lahe piirkonnast. Ta on lapsepõlvest saati olnud tehnoloogiahuviline. Davidi huvide hulka kuuluvad lugemine, kvaliteetsete telesaadete ja filmide vaatamine, retromängud ja plaatide kogumine.

Veel David Delonylt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin