Android

Kuinka asettaa tai muuttaa aikavyöhykettä ubuntu 18.04: ssä

Marten Mickos, HackerOne | CUBE Conversation, April 2020

Marten Mickos, HackerOne | CUBE Conversation, April 2020

Sisällysluettelo:

Anonim

Ubuntulla järjestelmän aikavyöhyke asetetaan asennuksen aikana, mutta sitä voidaan helposti muuttaa myöhemmin.

Oikean aikavyöhykkeen käyttö on tärkeä monille järjestelmiin liittyvissä tehtävissä ja prosesseissa. Esimerkiksi cron-daemon käyttää järjestelmän aikavyöhykettä cron-töiden suorittamiseen, ja lokitiedostojen aikaleimat perustuvat samaan aikavyöhykkeeseen.

Tämä opetusohjelma osoittaa, kuinka asettaa tai muuttaa aikavyöhykettä Ubuntu 18.04: ssä ja aiemmissa versioissa komentoriviltä tai käyttöliittymän kautta. Samat ohjeet koskevat kaikkia Ubuntu-pohjaisia ​​jakeluita, mukaan lukien Kubuntu, Linux Mint ja Elementary OS.

edellytykset

Sinun on oltava kirjautuneena sisään käyttäjänä, jolla on sudo-oikeudet, jotta voit muuttaa järjestelmän aikavyöhykettä.

Nykyisen aikavyöhykkeen tarkistaminen

Ubuntu- ja useimmissa muissa Linux-jakeluissa voimme käyttää timedatectl komentoa näyttää ja asettaa nykyisen järjestelmän aika ja aikavyöhyke.

timedatectl

Kuten alla olevasta tuotosta voidaan nähdä, aikavyöhyke on asetettu UTC: ksi:

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

Järjestelmän aikavyöhyke määritetään linkittämällä /etc/localtime binaariseen aikavyöhykkeiden tunnistimeen /usr/share/zoneinfo hakemistossa. Joten, toinen vaihtoehto olisi näyttää polku, jonka linkki osoittaa ls-komennon käyttämiseen:

ls -l /etc/localtime

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

Vaihtoehtoisesti voit myös tarkistaa nykyisen järjestelmän aikavyöhykkeen näyttämällä /etc/timezone tiedoston sisällön.

cat /etc/timezone

Etc/UTC

Aikavyöhykkeen muuttaminen käyttämällä timedatectl komentoa

Ennen aikavyöhykkeen muuttamista sinun on selvitettävä käytettävän aikavyöhykkeen pitkä nimi. Aikavyöhykkeiden nimeämiskäytäntö käyttää yleensä ”Alue / kaupunki” -muotoa.

Voit luetteloida kaikki käytettävissä olevat aikavyöhykkeet joko luetteloimalla tiedostot /usr/share/zoneinfo tai käyttämällä timedatectl komentoa.

timedatectl list-timezones

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

Kun olet tunnistanut, mikä aikavyöhyke on tarkka sijaintiisi, suorita seuraava komento sudo-käyttäjänä:

sudo timedatectl set-timezone your_time_zone

Voit esimerkiksi muuttaa järjestelmän aikavyöhykkeen Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Suorita timedatectl komento tarkistaaksesi muutokset:

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

Aikavyöhykkeen muuttaminen määrittämällä tzdata uudelleen

  1. Tunnista aikavyöhyke, jonka haluat määrittää.

    Tallenna uusi aikavyöhykkeen nimi hakemistoon /etc/timezone file seuraavan tee-komennon avulla:

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

    Europe/Rome

    Suorita seuraava komento muuttaaksesi aikavyöhykettä:

    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.

Aikavyöhykkeen muuttaminen käyttöliittymää käyttämällä

Jos komentorivi ei ole sinun asia, voit muuttaa nykyisen järjestelmän aikavyöhykkeen graafisen käyttöliittymän kautta.

  1. Avaa järjestelmäasetukset-ikkuna napsauttamalla Settings kuvaketta alla olevan kuvan osoittamalla tavalla:

    Kun olet valmis, napsauta × sulkeaksesi ikkunan.

johtopäätös

Tässä oppaassa olemme osoittaneet, että muutat Ubuntu-järjestelmän aikavyöhykettä. Jätä kommentti, jos sinulla on kysyttävää.

ubuntun terminaali