Kuinka asettaa tai muuttaa aikavyöhykettä Linuxissa

aikavyöhyke on maantieteellinen alue, jolla on sama vakioaika. Tyypillisesti aikavyöhyke asetetaan käyttöjärjestelmän asennuksen aikana, mutta se voidaan helposti muuttaa myöhemmin.

oikean aikavyöhykkeen käyttäminen on välttämätöntä monissa järjestelmiin liittyvissä tehtävissä ja prosesseissa. Esimerkiksi cron daemon käyttää järjestelmän aikavyöhykettä cron-töiden suorittamiseen. Aikavyöhykettä käytetään myös tukkien aikaleimoihin.

Tämä opetusohjelma kattaa vaiheet, jotka ovat tarpeen aikavyöhykkeen asettamiseksi tai muuttamiseksi Linuxissa.,

Tarkistaa Nykyisen Ajan Vyöhykkeellä #

timedatectl on komentorivin apuohjelma, jonka avulla voit tarkastella ja muuttaa järjestelmän aika ja päivämäärä. Se on saatavilla kaikissa nykyaikaisissa systemd – pohjaisissa Linux-järjestelmissä.

Voit tarkastella nykyisen ajan vyöhykkeellä, vedota timedatectl komento ilman mitään vaihtoehtoja tai perusteluja:

timedatectl

lähtö edellä osoittaa, että järjestelmän aikavyöhyke on asetettu UTC.,

järjestelmän aikavyöhyke on määritetty symlinking /etc/localtime tiedosto on binary time zone on tunniste /usr/share/zoneinfo hakemisto.

Toinen tapa tarkistaa aikavyöhyke on tarkastella polku symbolinen linkki pistettä käyttäen ls komento:

ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 3 16:29 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

Muuttuvat aikavyöhykkeen Linux #

Ennen kuin vaihdat aikavyöhykettä, sinun täytyy selvittää, pitkä nimi, aikavyöhyke, jota haluat käyttää. Aikavyöhykkeen nimeämistilaisuudessa käytetään yleensä” Alue/Kaupunki ” – muotoa.,l käytettävissä olevat aikavyöhykkeet, käytä timedatectl komento tai luetella tiedostot /usr/share/zoneinfo hakemisto:

timedatectl list-timezones
...America/MontserratAmerica/NassauAmerica/New_YorkAmerica/NipigonAmerica/NomeAmerica/Noronha...

Kun olet tunnistaa, mikä aikavyöhyke on tarkka sijaintisi, suorita seuraava komento root tai sudo-käyttäjä:

sudo timedatectl set-timezone <your_time_zone>

voit esimerkiksi muuttaa järjestelmän aikavyöhyke America/New_York kirjoita:

sudo timedatectl set-timezone America/New_York

Voit tarkistaa, muutos, vedota timedatectl komento uudelleen:

timedatectl

Tehtävä suoritettu!, Olet onnistuneesti muuttanut järjestelmän aikavyöhykettä.

Muuttuvat aikavyöhykkeen Luomalla symbolinen linkki #

Jos käytät vanhempaa Linux-jakelu ja timedatectl utility ei ole asennettu järjestelmään, voit muuttaa aikavyöhykkeen, jonka symlinking /etc/localtime aikavyöhyke /usr/share/zoneinfo hakemisto.,

Poista nykyinen symbolinen linkki tai tiedosto:

sudo rm -rf /etc/localtime

Tunnistaa aikavyöhyke, jonka haluat määrittää ja luoda symbolinen linkki :

sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

Varmista se joko luettelemalla /etc/localtime tiedoston tai vetoamalla date komento:

date

lähtö sisältää aikavyöhyke, tässä esimerkissä se on ”EST”.,

Tue Dec 3 14:10:54 EST 2019

Johtopäätös #

jos Haluat muuttaa aikavyöhykkeen Linux-järjestelmissä käytetään sudo timedatectl set-timezone komento, jota seuraa pitkä nimi, aikavyöhyke, jonka haluat asettaa.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *