Android

Paano itakda o baguhin ang timezone sa ubuntu 18.04

Change Timezone - Ubuntu Server 18.04

Change Timezone - Ubuntu Server 18.04

Talaan ng mga Nilalaman:

Anonim

Sa Ubuntu, ang timezone ng system ay nakatakda sa panahon ng pag-install, ngunit madali itong mabago sa ibang pagkakataon.

Ang paggamit ng tamang timezone ay mahalaga para sa maraming mga sistema at mga proseso na may kaugnayan. Halimbawa, ang cron daemon ay gumagamit ng oras ng system para sa pagpapatupad ng mga trabaho sa cron, at ang mga timestamp sa mga file ng log ay batay sa parehong timezone.

Ipinapakita ng tutorial na ito kung paano itakda o baguhin ang timezone sa Ubuntu 18.04 at mga nakaraang bersyon mula sa linya ng utos, o sa pamamagitan ng GUI. Ang parehong mga tagubilin ay nalalapat para sa anumang pamamahagi na nakabase sa Ubuntu, kabilang ang Kubuntu, Linux Mint, at Elementary OS.

Mga kinakailangan

Kailangan mong mai-log in bilang isang gumagamit na may mga pribilehiyo ng sudo upang mabago ang timezone ng system.

Sinusuri ang Kasalukuyang Timezone

Sa Ubuntu at karamihan sa iba pang mga pamamahagi ng Linux, maaari naming gamitin ang utos ng timedatectl upang ipakita at itakda ang oras at oras ng kasalukuyang sistema.

timedatectl

Tulad ng nakikita mo sa output sa ibaba, ang timezone ay nakatakda sa 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

Ang timezone ng system ay na-configure sa pamamagitan ng symlink /etc/localtime sa isang binary identzone identifier sa direktoryo /usr/share/zoneinfo . Kaya, ang isa pang pagpipilian ay upang ipakita ang landas ng mga puntos ng symlink sa paggamit ng utos ng ls:

ls -l /etc/localtime

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

Bilang kahalili, maaari mo ring suriin ang timezone ng kasalukuyang sistema sa pamamagitan ng pagpapakita ng mga nilalaman ng /etc/timezone file.

cat /etc/timezone

Etc/UTC

Pagbabago ng Timezone Gamit ang timedatectl Command

Bago baguhin ang timezone, kailangan mong malaman ang mahabang pangalan para sa timezone na nais mong gamitin. Karaniwang gumagamit ng isang "Rehiyon / Lungsod" na format ng convention sa pagbibigay ng pangalan sa timezone.

Upang ilista ang lahat ng magagamit na mga zone ng oras, maaari mong timedatectl ang mga file sa direktoryo /usr/share/zoneinfo o gumamit ng utos na timedatectl .

timedatectl list-timezones

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

Kapag natukoy mo kung aling time zone ang tumpak sa iyong lokasyon, patakbuhin ang sumusunod na utos bilang gumagamit ng sudo:

sudo timedatectl set-timezone your_time_zone

Halimbawa, upang baguhin ang timezone ng system sa Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Patakbuhin ang utos ng timedatectl upang mapatunayan ang mga pagbabago:

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

Ang Pagbabago ng Timezone sa pamamagitan ng Pag-configure ng tzdata

  1. Kilalanin ang timezone na nais mong i-configure.

    I-save ang bagong pangalan ng timezone sa /etc/timezone file gamit ang sumusunod na utos ng katangan:

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

    Europe/Rome

    Patakbuhin ang sumusunod na utos upang mabago ang timezone ng system:

    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.

Pagbabago ng Timezone Gamit ang GUI

Kung ang command-line ay hindi ang iyong bagay, maaari mong baguhin ang timezone ng kasalukuyang sistema sa pamamagitan ng GUI.

  1. Buksan ang window ng mga setting ng system sa pamamagitan ng pag-click sa icon ng Mga Settings , tulad ng ipinapakita sa imahe sa ibaba:

    Kapag tapos na, mag-click sa × upang isara ang window.

Konklusyon

Sa gabay na ito, ipinakita namin sa iyo na baguhin ang timezone ng iyong sistema ng Ubuntu. Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

ubuntu terminal