Manage User Privileges on Your Synology NAS | Synology
Obsah:
- Předpoklady
- Kontrola aktuálního časového pásma
- Změna časového pásma v CentOS
- Změna časového pásma vytvořením symbolu
- Závěr
Na CentOS je časové pásmo systému nastaveno během instalace, ale později jej lze snadno změnit.
Používání správného časového pásma je důležité pro mnoho úloh a procesů souvisejících se systémem. Například démon cron používá časové pásmo systému pro provádění úloh cronu a časová razítka v souborech protokolu jsou založena na časovém pásmu stejného systému.
Tento tutoriál vysvětluje, jak nastavit nebo změnit časové pásmo na CentOS 7.
Předpoklady
Abyste mohli změnit časové pásmo systému, musíte být přihlášeni jako root nebo uživatel s právy sudo.
Kontrola aktuálního časového pásma
V CentOS a dalších moderních linuxových distribucích můžete pomocí příkazu
timedatectl
zobrazit a nastavit aktuální čas a časové pásmo aktuálního systému.
timedatectl
Výstup níže ukazuje, že časové pásmo systému je nastaveno na UTC:
Local time: Wed 2019-02-06 22:43:42 UTC Universal time: Wed 2019-02-06 22:43:42 UTC RTC time: Wed 2019-02-06 22:43:42 Time zone: Etc/UTC (UTC, +0000) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: n/a
Časové pásmo systému je konfigurováno symlinking
/etc/localtime
na binární identifikátor časového pásma v adresáři
/usr/share/zoneinfo
. Další možností, jak zkontrolovat časové pásmo, je ukázat cestu, na kterou odkazuje odkaz na příkaz ls:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime ->../usr/share/zoneinfo/Etc/UTC
Změna časového pásma v CentOS
Před změnou časového pásma budete muset zjistit dlouhé jméno časového pásma, které chcete použít. Konvence pojmenování časových pásem obvykle používá formát „region / město“.
Chcete-li zobrazit seznam všech dostupných časových pásem, můžete buď zobrazit seznam souborů v adresáři
/usr/share/zoneinfo
nebo použít
timedatectl
.
timedatectl list-timezones
… America/Tijuana America/Toronto America/Tortola America/Vancouver America/Whitehorse America/Winnipeg…
Jakmile určíte, které časové pásmo je přesné pro vaši polohu, spusťte jako uživatel sudo následující příkaz:
sudo timedatectl set-timezone your_time_zone
Například změnit časové pásmo systému na
America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Spusťte
timedatectl
a ověřte změny:
timedatectl
Local time: Wed 2019-02-06 17:47:10 EST Universal time: Wed 2019-02-06 22:47:10 UTC RTC time: Wed 2019-02-06 22:47:10 Time zone: America/Toronto (EST, -0500) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2018-11-04 01:59:59 EDT Sun 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2019-03-10 01:59:59 EST Sun 2019-03-10 03:00:00 EDT
Změna časového pásma vytvořením symbolu
Odstraňte aktuální soubor
/etc/localtime
nebo symbolický odkaz:
sudo rm -rf /etc/localtime
Určete časové pásmo, které chcete konfigurovat, a vytvořte symbolický odkaz:
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
Můžete to ověřit buď uvedením souboru
/etc/localtime
nebo zadáním příkazu
date
:
date
Závěr
V této příručce jsme vám ukázali změnu časového pásma vašeho systému CentOS. Pokud máte nějaké dotazy, neváhejte a zanechte komentář.
terminál centosJak nastavit nebo změnit časové pásmo v Linuxu
Časové pásmo je geografická oblast, která má stejný standardní čas. Tento tutoriál popisuje kroky potřebné k nastavení nebo změně časového pásma v systému Linux.
Jak nastavit nebo změnit časové pásmo na Debianu 9
Používání správného časového pásma je důležité pro mnoho úloh a procesů souvisejících se systémem. Časové pásmo systému je nastaveno během instalace, ale později jej lze snadno změnit. Tento tutoriál ukazuje, jak nastavit nebo změnit časové pásmo na Debianu 9.
Jak nastavit nebo změnit časové pásmo na Ubuntu 18.04
Na Ubuntu je časové pásmo systému nastaveno během instalace, ale později jej lze snadno změnit. Tento tutoriál ukazuje, jak nastavit nebo změnit časové pásmo na Ubuntu 18.04 a předchozích verzích z příkazového řádku nebo prostřednictvím GUI.