Android

Hur man ställer in eller ändrar tidszon på ubuntu 18.04

How to Change Root Password in Ubuntu 18.04 LTS?

How to Change Root Password in Ubuntu 18.04 LTS?

Innehållsförteckning:

Anonim

På Ubuntu är systemets tidszon inställd under installationen, men det kan enkelt ändras vid ett senare tillfälle.

Att använda rätt tidszon är viktigt för många systemrelaterade uppgifter och processer. Till exempel använder cron-demonen systemets tidszon för att utföra cron-jobb, och tidsstämplarna i loggfilerna är baserade på samma tidszon.

Denna handledning demonstrerar hur man ställer in eller ändrar tidszonen på Ubuntu 18.04 och tidigare versioner från kommandoraden eller via GUI. Samma instruktioner gäller för all Ubuntu-baserad distribution, inklusive Kubuntu, Linux Mint och Elementary OS.

förutsättningar

Du måste vara inloggad som användare med sudo-privilegier för att ändra systemets tidszon.

Kontrollera aktuell tidszon

I Ubuntu och de flesta andra Linux-distributioner kan vi använda kommandot timedatectl att visa och ställa in det aktuella systemets tid och tidszon.

timedatectl

Som du kan se i utgången nedan är tidszonen inställd på UTC:

Local time: Wed 2019-01-23 22:45:47 UTC Universal time: Wed 2019-01-23 22:45:47 UTC RTC time: Wed 2019-01-23 22:45:48 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no

Systemets tidszon konfigureras genom att symlinka /etc/localtime till en binär tidszonidentifierare i /usr/share/zoneinfo . Så, ett annat alternativ skulle vara att visa sökvägen som symlänken pekar på att använda ls-kommandot:

ls -l /etc/localtime

lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

Alternativt kan du också kontrollera det aktuella systemets tidszon genom att visa innehållet i /etc/timezone .

cat /etc/timezone

Etc/UTC

Ändra tidszonen med hjälp av kommandot timedatectl

Innan du ändrar tidszonen måste du ta reda på det långa namnet på den tidszon du vill använda. Tidszonens namnkonvention använder vanligtvis ett "Region / Stad" -format.

För att lista alla tillgängliga tidszoner kan du antingen lista filerna i /usr/share/zoneinfo eller använda kommandot timedatectl .

timedatectl list-timezones

… Europe/Oslo Europe/Paris Europe/Podgorica Europe/Prague Europe/Riga Europe/Rome Europe/Samara…

När du har identifierat vilken tidszon som är korrekt för din plats kör du följande kommando som sudo-användare:

sudo timedatectl set-timezone your_time_zone

För att till exempel ändra systemets tidszon till Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Kör kommandot timedatectl att verifiera ändringarna:

timedatectl

Local time: Thu 2019-01-24 00:27:43 CET Universal time: Wed 2019-01-23 23:27:43 UTC RTC time: Wed 2019-01-23 23:27:44 Time zone: Europe/Rome (CET, +0100) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no

Ändra tidszonen genom att tzdata

  1. Identifiera den tidszon du vill konfigurera.

    Spara det nya tidszonenamnet i /etc/timezone med följande tee-kommando:

    echo "Europe/Rome" | sudo tee /etc/timezone

    Europe/Rome

    Kör följande kommando för att ändra systemets tidszon:

    sudo dpkg-reconfigure --frontend noninteractive tzdata

    Current default time zone: 'Europe/Rome' Local time is now: Thu Jan 24 00:40:48 CET 2019. Universal Time is now: Wed Jan 23 23:40:48 UTC 2019.

Ändra tidszon med GUI

Om kommandoraden inte är din sak kan du ändra det aktuella systemets tidszon genom GUI.

  1. Öppna fönstret för systeminställningar genom att klicka på ikonen Settings , som visas på bilden nedan:

    När du är klar klickar du på × att stänga fönstret.

Slutsats

I den här guiden har vi visat att du ändrar ditt Ubuntu-systems tidszon. Lämna gärna en kommentar om du har några frågor.

ubuntu-terminal