V tomto článku vysvětlíme nezbytné kroky ke změně časového pásma na CentOS 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Časové pásmo se často nastavuje během instalace operačního systému. Existuje několik možností, že jste zvolili špatné časové pásmo nebo chcete časové pásmo po instalaci operačního systému změnit.
Změnit časové pásmo v systému CentOS
Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.
sudo yum update
Krok 2. Kontrola aktuálního časového pásma.
Příkaz „timedatectl“ je nástroj příkazového řádku, který umožňuje zobrazit a změnit systémový čas a datum. Je k dispozici na všech moderních systémech Linux založených na systemd:
$ timedatectl Local time: Tue 2019-12-05 16:46:22 UTC Universal time: Tue 2019-12-05 16:46:22 UTC RTC time: Tue 2019-12-05 16:46:22 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
Krok 3. Změňte časové pásmo na CentOS 8.
Pro zobrazení všech časových pásem použijte následující příkaz:
$ timedatectl list-timezones ... America/Montserrat America/Nassau America/New_York America/Nipigon America/Nome America/Noronha ...
Nyní nastavím systémové časové pásmo jako centrální standardní čas (CST) pomocí America/New_York:
timedatectl set-timezone America/New_York
Chcete-li ověřit změnu, vyvolejte znovu příkaz timedatectl:
$ timedatectl Local time: Tue 2019-12-05 13:33:10 EST Universal time: Tue 2019-12-05 18:33:10 UTC RTC time: Tue 2019-12-05 18:33:46 Time zone: America/New_York (EST, -0500) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
Blahopřejeme, naučili jste se, jak nastavit časové pásmo na CentOS 8. Máte-li jakékoli dotazy, zanechte prosím komentář níže.