Så här kontrollerar och ställer du in tidszon i Ubuntu 20.04
översikt
i den här handledningen lär du dig hur du kontrollerar och ställer in tidszonen i Ubuntu 20.04 med kommandot timedatectl
.
det finns en mängd olika sätt att kontrollera din tidszon, från att använda kommandot date
till kommandot timedatactl
. Inställningen av din tidszon har dock förenklats och förbättrats avsevärt med kommandottimedatactl
.
kommandottimedatectl
låter dig mata ut detaljerad information om systemets datum i tid, från NTP-information till jämförelser mellan ditt datum med UTC-datumet.
även om vi har begränsat omfattningen av denna handledning till att strikt handla om att ställa in din tidszon, hartimedatectl
ytterligare funktioner som är mycket användbara för konfigurationer runt tid och datum.
kontrollera din aktuella tidszon
den för närvarande konfigurerade tidszonen är inställd i filen/etc/timezone
. För att visa din aktuella tidszon kan du cat
filens innehåll.
cat /etc/timezone
Etc/UTC
en annan metod är att använda kommandot date
. Genom att ge det argumentet +%Z
kan du mata ut systemets aktuella tidszonnamn.
date +%Z
UTC
för att få tidszonens namn och offset kan du användadata
– kommandot med+"%Z %z"
– argumentet. VersalerZ
skriver ut tidszonens namn, medan gemenerz
matar ut tidsförskjutningen.
date +"%Z %z"
UTC +0000
kommandottimedatectl
används för att få mer information om systemets aktuella tid-och datumkonfigurationer.
timedatectl
ställa in din tidszon
för att ställa in din tidszon används kommandottimedatectl
. Innan du ställer in din nya tidszon kanske du vill veta vilka tidszoner som är tillgängliga. Du kan lista alla tillgängliga tidszoner med kommandottimedatectl list-timezones
.
timedatectl list-timezones
tidszonlistan är mycket omfattande. För att begränsa listan till endast din region kan du ange resultaten till kommandot grep
. Till exempel, för att begränsa våra resultat till endast Amerika, skulle vi köra följande kommando.
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
När du vet vilken tidszon du vill ställa in din Ubuntu-server till använder du kommandot timedatactl set-timezone
för att ställa in den.
sudo timedatectl set-timezone America/Toronto
och bekräfta sedan att dina ändringar tillämpades genom att köra kommandot timedatactl
.
timedatectl
Leave a Reply