L’utilizzo del fuso orario corretto è essenziale per molte attività e processi relativi ai sistemi. Ad esempio, il demone cron utilizza il fuso orario del sistema per l’esecuzione dei processi cron e i timestamp nei file di registro si basano sul fuso orario dello stesso sistema.
Su CentOS, il fuso orario del sistema viene impostato durante l’installazione, ma può essere facilmente modificato in un secondo momento.
Questo articolo descrive come impostare o modificare il fuso orario sui sistemi CentOS 8.,
Controllare il fuso orario corrente #
timedatectl
è un’utilità da riga di comando che consente di visualizzare e modificare l’ora e la data del sistema. È disponibile su tutti i moderni sistemi Linux basati su systemd:
timedatectl
L’output mostra il fuso orario del sistema. In questo esempio il fuso orario è impostato su UTC:
Se viene visualizzato un avviso che dice: “Il sistema è configurato per leggere l’ora RTC nel fuso orario locale.,”, eseguire il seguente comando per utilizzare RTC in UTC:
timedatectl
Il fuso orario di sistema è configurato collegando simbolicamente/etc/localtime
a un identificatore di fuso orario binario nella directory/usr/share/zoneinfo
. Un’altra opzione per controllare il fuso orario è di mostrare il percorso che il collegamento simbolico che punta a usare il ls
comando:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC
cambio del Fuso orario in CentOS #
Prima di cambiare il fuso orario, è necessario trovare il nome per il fuso orario che si desidera utilizzare., I fusi orari utilizzano il formato “Regione / Città”.,come root o come utente con privilegi sudo :
sudo timedatectl set-timezone your_time_zone
Per esempio, per modificare il sistema di fuso orario America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Eseguire il timedatectl
comando per verificare le modifiche:
timedatectl
Cambiare il Fuso orario e con la Creazione di un link Simbolico #
Se si esegue una versione precedente di CentOS e il timedatectl
comando non è presente nel sistema, è possibile modificare il fuso orario da link simbolici /etc/localtime
per il fuso orario file in /usr/share/zoneinfo
directory.,
Identificare il fuso orario che si desidera configurare e creare un link simbolico :
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
Verificare le modifiche sia elencando i /etc/localtime
file o il rilascio di timedatectl
o date
comandi:
date
Sat Mar 21 17:46:10 EDT 2020
Conclusione #
vi Abbiamo mostrato come modificare il vostro sistema CentOS del fuso orario.