Get Paid $391.57 From Microsoft Words for FREE & WORLDWIDE! (Make Money Online)
Sisällysluettelo:
- edellytykset
- Nykyisen aikavyöhykkeen tarkistaminen
- Aikavyöhykkeen muuttaminen Debianissa
- Aikavyöhykkeen muuttaminen luomalla Symlink
- johtopäätös
Oikean aikavyöhykkeen käyttö on tärkeä monille järjestelmiin liittyvissä tehtävissä ja prosesseissa. Esimerkiksi cron-demoni käyttää järjestelmän aikavyöhykettä cron-töiden suorittamiseen, ja lokitiedostojen aikaleimat perustuvat saman järjestelmän aikavyöhykkeeseen.
Järjestelmän aikavyöhyke asetetaan asennuksen aikana, mutta sitä voidaan helposti muuttaa myöhemmin. Tämä opetusohjelma näyttää kuinka asettaa tai muuttaa aikavyöhykettä Debian 9: llä.
edellytykset
Käyttäjällä, johon olet kirjautunut sisään, täytyy olla sudo-oikeudet voidakseen muuttaa järjestelmän aikavyöhykettä.
Nykyisen aikavyöhykkeen tarkistaminen
Debianissa ja muissa nykyaikaisissa Linux-jakeluissa
timedatectl
komento antaa sinun näyttää ja asettaa nykyisen järjestelmän aika ja aikavyöhyke.
timedatectl
Kuten alla olevasta tuotosta käy ilmi, järjestelmän aikavyöhyke on asetettu “Amerikka / Chicago”:
Local time: Mon 2019-03-11 16:46:45 CDT Universal time: Mon 2019-03-11 21:46:45 UTC RTC time: Mon 2019-03-11 21:46:45 Time zone: America/Chicago (CDT, -0500) Network time on: yes NTP synchronized: no 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. Toinen vaihtoehto aikavyöhykkeen tarkistamiselle on näyttää polku, jonka linkki osoittaa ls-komennon käyttämiseen:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago
Aikavyöhykkeen muuttaminen Debianissa
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/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…
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/Ljubljana
ajamalla:
sudo timedatectl set-timezone Europe/Ljubljana
Vahvista muutos antamalla
timedatectl
komento:
timedatectl
Local time: Mon 2019-03-11 22:51:27 CET Universal time: Mon 2019-03-11 21:51:27 UTC RTC time: Mon 2019-03-11 21:51:26 Time zone: Europe/Ljubljana (CET, +0100) Network time on: yes NTP synchronized: yes RTC in local TZ: no
Aikavyöhykkeen muuttaminen luomalla Symlink
Poista nykyinen
/etc/localtime
tiedosto tai linkki:
sudo rm -f /etc/localtime
Tunnista aikavyöhyke, jonka haluat määrittää, ja luo linkki:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
Voit vahvistaa muutoksen joko luettelossa
/etc/localtime
tiedostolla tai antamalla
/etc/localtime
:
date
johtopäätös
Tässä oppaassa opit kuinka muuttaa Debian-järjestelmän aikavyöhykettä. Jätä kommentti, jos sinulla on kysyttävää.
debian-terminaaliKuinka asettaa tai muuttaa aikavyöhykettä Linuxissa
Aikavyöhyke on maantieteellinen alue, jolla on sama vakioaika. Tämä opetusohjelma kattaa vaiheet, jotka ovat tarpeen aikavyöhykkeen asettamiseksi tai muuttamiseksi Linuxissa.
Kuinka asettaa tai muuttaa aikavyöhykettä centos 7: llä
CentOS-järjestelmässä järjestelmän aikavyöhyke asetetaan asennuksen aikana, mutta sitä voidaan helposti muuttaa myöhemmin. Tämä opas selittää kuinka asettaa tai muuttaa aikavyöhykettä CentOS 7: lle.
Kuinka asettaa tai muuttaa aikavyöhykettä ubuntu 18.04: ssä
Ubuntulla järjestelmän aikavyöhyke asetetaan asennuksen aikana, mutta sitä voidaan helposti muuttaa myöhemmin. Tämä opetusohjelma osoittaa, kuinka asettaa tai muuttaa aikavyöhykettä Ubuntu 18.04: ssä ja aiemmissa versioissa komentoriviltä tai käyttöliittymän kautta.