Cum să verificați și să setați fusul orar în Ubuntu 20.04
Prezentare generală
În acest tutorial, veți învăța cum să verificați și să setați fusul orar în Ubuntu 20.04 folosind comanda timedatectl
.
există o varietate de moduri de a vă verifica fusul orar, de la utilizarea comenziidate
la comandatimedatactl
. Cu toate acestea, setarea fusului orar a fost mult simplificată și îmbunătățită cu comanda timedatactl
.
comandatimedatectl
vă permite să afișați informații detaliate despre data sistemului dvs. în timp, de la informații NTP la comparații între data dvs. cu data UTC.
în timp ce am limitat domeniul de aplicare al acestui tutorial pentru a fi strict despre setarea fus orar,timedatectl
are funcționalități suplimentare, care este foarte util pentru configurații în jurul orei și datei.
verificarea fusului orar curent
fusul orar configurat curent este setat în fișierul/etc/timezone
. Pentru a vizualiza fusul orar curent puteți cat
conținutul fișierului.
cat /etc/timezone
Etc/UTC
o altă metodă este utilizarea comenzii date
. Dându-i argumentul +%Z
, puteți afișa numele actual al fusului orar al sistemului.
date +%Z
UTC
pentru a obține numele fusului orar și offset, puteți utiliza comandadata
cu argumentul+"%Z %z"
. Majusculele Z
imprimă numele fusului orar, în timp ce minusculelez
afișează decalajul de timp.
date +"%Z %z"
UTC +0000
comandatimedatectl
poate fi utilizată pentru a obține mai multe detalii despre configurațiile curente ale orei și datei sistemului.
timedatectl
setarea fusului orar
pentru setarea fusului orar se va folosi comandatimedatectl
. Înainte de a seta noul fus orar poate doriți să știți ce fusuri orare sunt disponibile. Puteți lista toate fusurile orare disponibile folosind comanda timedatectl list-timezones
.
timedatectl list-timezones
lista fusurilor orare este foarte extinsă. Pentru a restrânge lista numai la regiunea dvs., puteți direcționa rezultatele către comanda grep
. De exemplu, pentru a restrânge rezultatele noastre doar la America, vom rula următoarea comandă.
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
odată ce cunoașteți fusul orar la care doriți să setați serverul Ubuntu, utilizați comandatimedatactl set-timezone
pentru a-l seta.
sudo timedatectl set-timezone America/Toronto
și apoi confirmați modificările au fost aplicate prin rulareatimedatactl
comanda.
timedatectl
Leave a Reply