GNU/Linux >> Linux Esercitazione >  >> Debian

Come modificare il fuso orario in Debian Linux

Ogni sistema operativo ha un fuso orario predefinito configurato. A volte gli utenti sono tenuti a modificare il fuso orario predefinito in un altro fuso orario secondo i loro requisiti sul sistema Linux. Questo tutorial aiuterà a cambiare il fuso orario sui sistemi Debian 11, Debian 10 e Debian 9.

Controlla il fuso orario attuale

Puoi visualizzare il fuso orario corrente di un sistema semplicemente digitando il comando "data" nel terminale.

date 
Output:
Sat 26 Mar 2022 05:43:11 AM UTC

Il comando precedente mostra che questo sistema è in esecuzione in UTC fuso orario.

Puoi anche fare riferimento a timedatectl comando per visualizzare l'output dei dettagli dell'ora attuale del sistema, del fuso orario e molti altri dettagli.

timedatectl 
Output:
               Local time: Sat 2022-03-26 05:43:49 UTC
           Universal time: Sat 2022-03-26 05:43:49 UTC
                 RTC time: Sat 2022-03-26 05:43:48
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no

Imposta o modifica il fuso orario in Linux

I file relegati al fuso orario di Linux sono disponibili in /usr/share/zoneinfo directory. Lì puoi trovare tutti i fusi orari disponibili.

Puoi scegliere uno dei metodi seguenti per modificare il fuso orario del sistema Linux tramite la riga di comando.

  • Metodo 1:utilizzo del comando timedatectl (consigliato)

    Utilizzo di timedatectl comando è il modo offerto per impostare o modificare il fuso orario su un sistema Linux. Puoi elencare tutti i fusi orari disponibili con il seguente comando.

    timedatectl list-timezones 
    

    Scopri il fuso orario corretto per il tuo sistema nel risultato sopra. Quindi, usa il comando seguente per impostare un nuovo fuso orario per il sistema Linux.

    sudo timedatectl set-timezone "America/Los_Angeles" 
    
  • Metodo 2:utilizzo di /etc/localtime Symlink

    Puoi anche modificare l'ora di sistema modificando il collegamento simbolico di /etc/localtime file su sistemi Linux. Devi solo cercare i file di fuso orario corretti in /usr/share/zoneinfo directory.

    Prima rinomina per rimuovere il file corrente:

    sudo mv /etc/localtime /etc/localtime-old
    

    Quindi cambia il collegamento simbolico del file nel file di configurazione del fuso orario corretto:

    sudo ln -s /usr/share/zoneinfo/America/Los_Angeles /etc/localtime 
    
  • Il sistema regolerà automaticamente il nuovo orario in base al nuovo fuso orario impostato sul sistema. Puoi di nuovo eseguire il comando "timedatectl" per confermare che il fuso orario sia aggiornato correttamente.

Conclusione

Questo tutorial ti guida a impostare o modificare il fuso orario su un sistema Debian Linux.


Debian
  1. Come modificare il nome host su Debian Linux

  2. Come modificare il nome host in Linux

  3. Come modificare il fuso orario in Debian 11 / Debian 10 / 9

  4. Come impostare o modificare il fuso orario in Linux

  5. Come modificare il fuso orario su CentOS 8

Come rendere Debian Linux più veloce

Come cambiare il fuso orario sul tuo sistema Ubuntu

Come impostare o modificare il nome host in Debian Linux

Come aggiornare Debian 10 Buster a 11 Bullseye Linux

Come cambiare il fuso orario su Debian 11

Come modificare data, ora e fuso orario in Linux Mint 20