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.
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.
Kas teil on alati probleeme ajavööndi teisendamiseks? See vahva laiendus muudab selle lollikindlaks ja lihtsaks.
Loe edasi
- Linux
- Aja planeerimine
- Linuxi algklass
- Linuxi käsud
- Terminal
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.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin