Ha elköltözött vagy utazik Linux laptopjával, akkor felmerülhet a kérdés, hogyan módosíthatja a rendszer időzónáját. A Linux rendszerű számítógép időzónája könnyen beállítható a parancssorból. Íme, hogyan kell csinálni.
Időzónák megtekintése A tzselect segítségével
Linux rendszereken az időzónákat a Időzóna adatbázistzdata néven is ismert, amelyet az Internet Assigned Numbers Authority kezel.
Mivel az időzónák politikailag változhatnak, hasznos, ha azokat egy központi adatbázisban kezelik, amelyet más rendszerek is használhatnak. Tom Scott elmagyarázza, miért olyan jó ötlet ez:
A tartózkodási helye adatbázisában lévő időzónák nevének megtekintéséhez használja a tzselect parancsot. Ez egy menüvezérelt program, amely leszűkíti a kívánt időzóna nevét.
Kezdje a tzselect paranccsal a shellben:
tzselect
Ezzel megjelenik a kontinensek menüje, és adott esetben az ország és a helyi időzóna szerint részletezheti.
A csendes-óceáni időzóna például „Amerika/Los_Angeles” néven jelenik meg. A tzselect megkérdezi, hogy ez helyes-e. Ezt követően megmondja, hogyan teheti véglegessé a változást a
$TZ környezeti változó.Időzónák beállítása a $TZ környezeti változóval
Egyszerűen beállíthatja az időzónát a $TZ környezeti változóval. Például a csendes-óceáni időzóna beállításához:
export TZ="Amerika/Los_Angeles"
Ahhoz, hogy ez a változás végleges legyen, ezt a sort elhelyezheti a shell konfigurációs fájljaiban, mint pl .bashrc vagy .zshrc.
Összefüggő: Mik azok a környezeti változók a Linuxban? Minden, amit tudnod kell
Időzónák beállítása /etc/timezone és /etc/localtime segítségével
Ha rendszerszintű módosításokat szeretne végrehajtani az időzónában, például asztali rendszer vagy laptop esetében, amely egy helyen marad, használhatja a /etc/timezone és /etc/localtime fájlokat. A használni kívánt fájl attól függ, hogy melyik rendszert futtatja.
A Debian és az Ubuntu rendszerek az előbbit használják. Ezeket a fájlokat általában a telepítéskor állítják be, de később módosíthatja őket. Ha meg szeretné tudni, hogy mely fájlokat használja a rendszerén, tekintse meg a disztribúció dokumentációját.
Az időzóna megváltoztatásához használja a /etc/timezone, akkor bármilyen szövegszerkesztővel szerkesztheti, és elhelyezheti a korábban kapott időzóna nevét abban a fájlban. A sudo-t kell használnod, mert a root felhasználó birtokolja a fájlt.
Például a vimmel való szerkesztéshez:
sudo vim /etc/timezone
Val vel /etc/localtime, megváltoztathatja az időzónát úgy, hogy szimbolikus hivatkozást hoz létre egy bináris fájlhoz, amelynek neve megegyezik az időzónával /usr/share/zoneinfo Könyvtár.
Ha a készüléket csendes-óceáni időre akarta állítani /etc/localtime, akkor az ln parancsot használja a -s létrehozásának lehetősége a szimbolikus link és -f felülírni, ha már létezik:
sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Most beállíthatja az időzónát a parancssorból
Nem számít, merre visz az utazás, néhány egyszerű paranccsal mindig megbizonyosodhat arról, hogy a megfelelő időt tartsa be. Ha időzónákat szeretne konvertálni a böngészőben, olvassa el további információért egy webalapú eszköz, a MyTimeZone használatáról.
Mindig gondot okoz az időzóna másikra való átalakítása? Ez a remek bővítmény bolondbiztossá és egyszerűvé teszi.
Olvassa el a következőt
- Linux
- Idő beosztás
- Linux Elementary
- Linux parancsok
- Terminál
David szabadúszó író, aki a Csendes-óceán északnyugati részén él, de eredetileg az öböl térségéből származik. Gyermekkora óta rajong a technológiaért. David érdeklődési köre az olvasás, a minőségi tévéműsorok és filmek nézése, a retro játékok és a lemezgyűjtés.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez