na CentOS, Časové pásmo systému je nastaveno během instalace, ale lze jej později snadno změnit.
použití správného časového pásma je důležité pro mnoho úkolů a procesů souvisejících se systémy. Například démon cron používá Časové pásmo systému pro provádění úloh cron 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 oprávněními sudo .
Kontrola Aktuální časové Pásmo #
V CentOS a dalších moderních distribucích Linuxu, můžete použít timedatectl
příkaz zobrazit a nastavit aktuální systémový čas a časové pásmo.,
timedatectl
následující výstup ukazuje, že systém je časové pásmo nastaveno na GMT:
systém časové pásmo nakonfigurován pomocí linkování /etc/localtime
binární, časové pásmo identifikátor /usr/share/zoneinfo
adresář. Tak, další možnost zkontrolovat časové pásmo je ukázat cestu symlink body pomocí příkazu 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ý název pro časové pásmo, které chcete použít., Úmluva o pojmenování časového pásma obvykle používá formát“ Region/Město“.
Chcete-li zobrazit všechna dostupná časová pásma, můžete buď uvést soubory v adresáři/usr/share/zoneinfo
nebo použít příkaztimedatectl
.,osn následující příkaz jako sudo uživatele:
sudo timedatectl set-timezone your_time_zone
chcete-li například změnit systém časové pásmo America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Spustit timedatectl
příkaz k ověření změn:
timedatectl
Změna časového Pásma tím, že Vytvoří Symlink #
Pokud používáte starší verzi CentOS a timedatectl
příkaz není k dispozici na vašem systému, můžete změnit časové pásmo pomocí linkování /etc/localtime
časové pásmo souboru v /usr/share/zoneinfo
adresář.,
Odstranit aktuální /etc/localtime
soubor nebo symlink:
sudo rm -rf /etc/localtime
určete časové pásmo, které chcete konfigurovat a vytvořit symlink :
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
můžete Si to ověřit buď tím, že zápis /etc/localtime
soubor nebo vydávající date
příkaz:
date
Wed Feb 6 17:52:58 EST 2019
Závěr #
V této příručce jsme vám ukázali, jak změnit nastavení systému CentOS časové pásmo.
Leave a Reply