Android

De tijdzone instellen of wijzigen op ubuntu 18.04

Ubuntu installeren - Linux Tutorial

Ubuntu installeren - Linux Tutorial

Inhoudsopgave:

Anonim

Op Ubuntu wordt de tijdzone van het systeem ingesteld tijdens de installatie, maar deze kan later eenvoudig worden gewijzigd.

Het gebruik van de juiste tijdzone is belangrijk voor veel systeemgerelateerde taken en processen. De cron-daemon gebruikt bijvoorbeeld de tijdzone van het systeem voor het uitvoeren van cron-taken en de tijdstempels in de logbestanden zijn gebaseerd op dezelfde tijdzone.

Deze zelfstudie laat zien hoe u de tijdzone op Ubuntu 18.04 en eerdere versies kunt instellen of wijzigen vanaf de opdrachtregel of via de GUI. Dezelfde instructies zijn van toepassing op elke op Ubuntu gebaseerde distributie, inclusief Kubuntu, Linux Mint en Elementary OS.

voorwaarden

U moet zijn aangemeld als een gebruiker met sudo-rechten om de tijdzone van het systeem te wijzigen.

De huidige tijdzone controleren

In Ubuntu en de meeste andere Linux-distributies kunnen we de opdracht timedatectl gebruiken om de tijd en tijdzone van het huidige systeem weer te geven en in te stellen.

timedatectl

Zoals u in de onderstaande uitvoer kunt zien, is de tijdzone ingesteld op 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

De systeemtijdzone wordt geconfigureerd door /etc/localtime te koppelen aan een binaire tijdzone-ID in de map /usr/share/zoneinfo . Dus een andere optie zou zijn om het pad te tonen waarnaar de symlink verwijst met het commando ls:

ls -l /etc/localtime

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

Als alternatief kunt u ook de tijdzone van het huidige systeem controleren door de inhoud van het bestand /etc/timezone te geven.

cat /etc/timezone

Etc/UTC

De timedatectl wijzigen met de opdracht timedatectl

Voordat u de tijdzone wijzigt, moet u de lange naam vinden voor de tijdzone die u wilt gebruiken. De naamgevingsconventie voor tijdzones gebruikt meestal een "Regio / Stad" -indeling.

Om alle beschikbare tijdzones weer te geven, kunt u de bestanden in de map /usr/share/zoneinfo of de opdracht timedatectl gebruiken.

timedatectl list-timezones

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

Zodra u hebt vastgesteld welke tijdzone nauwkeurig is voor uw locatie, voert u de volgende opdracht uit als sudo-gebruiker:

sudo timedatectl set-timezone your_time_zone

Om bijvoorbeeld de tijdzone van het systeem te wijzigen in Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Voer de opdracht timedatectl uit om de wijzigingen te verifiëren:

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

De tzdata wijzigen door tzdata

  1. Bepaal de tijdzone die u wilt configureren.

    Sla de nieuwe naam van de tijdzone op in /etc/timezone bestand met de volgende tee-opdracht:

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

    Europe/Rome

    Voer de volgende opdracht uit om de tijdzone van het systeem te wijzigen:

    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.

De tijdzone wijzigen met behulp van de GUI

Als de opdrachtregel niet uw ding is, kunt u de tijdzone van het huidige systeem wijzigen via de GUI.

  1. Open het systeeminstellingenvenster door op het pictogram Settings klikken, zoals weergegeven in de onderstaande afbeelding:

    Als u klaar bent, klikt u op × om het venster te sluiten.

Conclusie

In deze gids hebben we u laten zien dat u de tijdzone van uw Ubuntu-systeem kunt wijzigen. Als je nog vragen hebt, kun je een reactie achterlaten.

ubuntu-terminal