Jak nastavit nebo změnit časové pásmo na Debianu 11. V této příručce se dozvíte, jak nakonfigurovat nebo nastavit vlastní časové pásmo na serveru Debian.
Nastavení správného časového pásma je nutné na vašem serveru pro některé cronjob nebo jakékoli procesy související se systémem. Ve výchozím nastavení bude při zřízení serveru výchozí časové pásmo automaticky nakonfigurováno pomocí koordinovaného světového času (UTC). Časové pásmo můžete později změnit pomocí níže uvedené metody.
Zde se dozvíte, jak používat timedatectl příkaz pro změnu časového pásma.
Předpoklady
Přístup k serveru pomocí root nebo uživatel, který má sudo privilegia.
Zkontrolovat aktuální časové pásmo
Chcete-li zkontrolovat nakonfigurované časové pásmo, které váš server aktuálně používá, můžete na svém počítači Debian 11 použít následující příkaz.
timedatectl
Získáte výstup podobný tomu níže.
Output
Local time: Wed 2022-02-16 05:21:35 UTC
Universal time: Wed 2022-02-16 05:21:35 UTC
RTC time: Wed 2022-02-16 05:21:35
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no Nyní je nakonfigurované časové pásmo UTC.
Systémové časové pásmo se konfiguruje vytvořením symbolického odkazu /etc/localtime na binární identifikátor časového pásma v /usr/share/zoneinfo adresář.
Časové pásmo můžete zobrazit také v timezone soubor vytvořený uvnitř etc adresář.
cat /etc/timezone
Output Etc/UTC
Změnit časové pásmo v Debianu 11
Nyní můžete přistoupit ke změně výchozího časového pásma na vaši polohu. Časová pásma v systémech založených na Debianu používají formát „Region/City“.
Musíte tedy najít svůj region a město pomocí list-timezones možnost s timedatectl příkaz.
timedatectl list-timezones
Tento příkaz zobrazí všechna dostupná časová pásma.
Output Africa/Abidjan Africa/Accra Africa/Algiers Africa/Bissau Africa/Cairo . . .
Stiskněte Enter načíst další dostupná časová pásma.
Jakmile najdete své časové pásmo, použijte níže uvedený formát k nastavení vlastního časového pásma.
sudo timedatectl set-timezone your_time_zone
Pokud je vaše časové pásmo America/Los_Angeles, váš formát by měl být tento
sudo timedatectl set-timezone Australia/Brisbane
Nyní můžete znovu použít timedatectl příkaz pro potvrzení aktualizace časového pásma.
Output
Local time: Wed 2022-02-16 15:24:46 AEST
Universal time: Wed 2022-02-16 05:24:46 UTC
RTC time: Wed 2022-02-16 05:24:46
Time zone: Australia/Brisbane (AEST, +1000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no To je vše.
Připravte se na roli odborníka na informační technologie s operačním systémem Linux
Závěr
Nyní jste se naučili, jak změnit časové pásmo na vašem počítači Debian 11.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.