Articles

Hogyan ellenőrizzük és állítsuk be az időzónát az Ubuntu 20.04

áttekintés

ebben a bemutatóban megtudhatja,hogyan lehet ellenőrizni és beállítani az időzónát az Ubuntu 20.04-ben a timedatectl parancs segítségével.

Az időzóna ellenőrzésének számos módja van, a dateparancs használatával atimedatactl parancsra. Az időzóna beállítása azonban jelentősen leegyszerűsödött és javult a timedatactl paranccsal.

a timedatectl parancs lehetővé teszi, hogy a kimenet részletes információkat a rendszer dátumát időben, az NTP info összehasonlításokat a dátum az UTC dátum.

bár a bemutató hatókörét szigorúan az időzóna beállítására korlátoztuk, a timedatectl további funkcionalitással rendelkezik, amely nagyon hasznos a konfigurációkhoz az idő és a dátum körül.

az aktuális időzóna ellenőrzése

az aktuálisan beállított időzóna a /etc/timezone fájlban van beállítva. Az aktuális időzóna megtekintéséhez cat a fájl tartalma.

cat /etc/timezone
Etc/UTC

egy másik módszer a date parancs használata. A +%Z argumentum megadásával megadhatja a rendszer aktuális időzóna nevét.

date +%Z
UTC

Az időzóna nevének és eltolásának eléréséhez használhatja a dataparancsot a +"%Z %z" argumentummal. A nagybetűs Zkiírja az időzóna nevét, míg a kisbetűs z kimeneti az időeltolódást.

date +"%Z %z"
UTC +0000

a timedatectl parancs segítségével további részleteket kaphat a rendszer aktuális idő-és dátumkonfigurációiról.

timedatectl

Időzóna beállítása

időzóna beállításához a timedatectl parancsot kell használni. Mielőtt beállítaná az új időzónáját, érdemes tudni, hogy milyen időzónák állnak rendelkezésre. Az összes rendelkezésre álló időzónát a timedatectl list-timezones parancs segítségével sorolhatja fel.

timedatectl list-timezones

Az időzóna lista nagyon kiterjedt. Ha a listát csak az Ön régiójára szeretné leszűkíteni, akkor az eredményeket a grep parancsra írhatja. Például, hogy eredményeinket csak az Amerikára szűkítsük, a következő parancsot futtatnánk.

timedatectl list-timezones | grep America
...America/SantiagoAmerica/Santo_DomingoAmerica/Sao_PauloAmerica/ScoresbysundAmerica/SitkaAmerica/St_JohnsAmerica/Swift_CurrentAmerica/TegucigalpaAmerica/ThuleAmerica/Thunder_BayAmerica/TijuanaAmerica/TorontoAmerica/VancouverAmerica/WhitehorseAmerica/WinnipegAmerica/YakutatAmerica/Yellowknife

miután megismerte az Ubuntu szerverét beállítani kívánt időzónát, a timedatactl set-timezone parancsot használja annak beállításához.

sudo timedatectl set-timezone America/Toronto

majd erősítse meg, hogy a változtatásokat a timedatactl parancs futtatásával alkalmazták.

timedatectl