Su CentOS, il fuso orario del sistema viene impostato durante l’installazione, ma può essere facilmente modificato in un secondo momento.
L’utilizzo del fuso orario corretto è importante 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.
Questo tutorial spiega come impostare o modificare il fuso orario su CentOS 7.,
Prerequisiti #
Per poter cambiare il fuso orario del sistema è necessario essere loggati come root o utente con privilegi sudo .
Controllando il fuso orario corrente #
In CentOS e in altre distribuzioni Linux moderne, è possibile utilizzare il comandotimedatectl
per visualizzare e impostare l’ora e il fuso orario del sistema corrente.,
timedatectl
L’output seguente mostra che il fuso orario del sistema è impostato su UTC:
Il fuso orario del sistema è configurato collegando simbolicamente/etc/localtime
a un identificatore di fuso orario binario nella directory/usr/share/zoneinfo
. Quindi, un’altra opzione per controllare il fuso orario è di mostrare il percorso che il link simbolico punti utilizzando il comando ls :
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime -> ../usr/share/zoneinfo/Etc/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., La convenzione di denominazione del fuso orario di solito utilizza un formato “Regione / Città”.
Per elencare tutti i fusi orari disponibili, è possibile elencare i file nella directory /usr/share/zoneinfo
o utilizzare il comando timedatectl
.,unite il seguente comando come utente 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.,
Eliminare l’attuale /etc/localtime
file o creare un link simbolico:
sudo rm -rf /etc/localtime
Identificare il fuso orario che si desidera configurare e creare un link simbolico :
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
Si può verificare sia elencando i /etc/localtime
file o il rilascio di date
comando:
date
Wed Feb 6 17:52:58 EST 2019
Conclusione #
In questa guida, vi abbiamo mostrato come modificare il vostro sistema CentOS del fuso orario.
Leave a Reply