Come impostare l’ora, il fuso orario e sincronizzare l’orologio di sistema Usando il comando timedatectl

Il comando timedatectl è una nuova utility per le distribuzioni basate su RHEL / CentOS 7/8 e Fedora 30+, che fa parte del system and service manager systemd, un sostituto del vecchio comando data tradizionale utilizzato nelle distribuzioni Linux basate su daemon sysvinit.,

Utilizzare timedatectl per Impostare l’Ora, la Data e il Fuso orario in Linux

Il timedatectl comando consente di eseguire una query e modificare la configurazione del clock di sistema e le impostazioni, è possibile utilizzare questo comando per impostare o modificare la data, l’ora correnti e il fuso orario o attivare il sistema automatico di sincronizzazione dell’orologio con un remoto con il server NTP.,

In questo tutorial, ho intenzione di prendere attraverso i modi in cui è possibile gestire il tempo sul vostro sistema Linux impostando la data, ora, fuso orario, e sincronizzare il tempo con NTP dal terminale utilizzando il nuovo comando timedatectl.

È sempre una buona pratica mantenere l’ora corretta sul tuo server o sistema Linux e può avere i seguenti vantaggi:

  • mantenere un funzionamento tempestivo delle attività di sistema poiché la maggior parte delle attività in Linux sono controllate dal tempo.
  • l’ora corretta per la registrazione di eventi e altre informazioni sul sistema e molti altri.,

Come trovare e impostare il fuso orario locale in Linux

1. Per visualizzare l’ora corrente e la data del sistema, utilizzare la timedatectl comando dalla riga di comando come segue:

# timedatectl status
Controllo di Data e Ora

Nel video sopra, RTC tempo è che l’orologio del tempo.

2., The time on your Linux system is always managed through the timezone set on the system, to view your current timezone, do it as follows:

# timedatectl OR# timedatectl | grep Time
Check Linux Time Zone

3. To view all available timezones, run the command below:

# timedatectl list-timezones
List All Timezones in Linux

4., Per trovare il fuso orario locale in base alla propria posizione, eseguire il seguente comando:

Trova il fuso orario locale in Linux

5. Per impostare il fuso orario locale in Linux, useremo l’opzione set-timezone come mostrato di seguito.

# timedatectl set-timezone "Asia/Kolkata"
Imposta il fuso orario locale in Linux

Si consiglia sempre di utilizzare e tempo universale coordinato, UTC.,

# timedatectl set-timezone UTC
Set UTC Time in Linux

You need to type the correct name timezone otherwise you may get errors when changing the timezone, in the following example, the timezone “Asia/Kolkata” is not correct therefore causing the error.

Set Correct Timezone in Linux

How to Set Time and Date in Linux

6., Puoi impostare la data e l’ora sul tuo sistema, usando il comando timedatectl come segue:

Imposta l’ora in Linux

Per impostare solo l’ora, possiamo usare un interruttore set-time insieme al formato dell’ora in HH:MM:SS (Ora, Minuto e Secondi).

# timedatectl set-time 15:58:30
Imposta Ora Locale in Linux
Impostare la Data in Linux

7. Per impostare solo la data, possiamo usare un interruttore set-time insieme al formato della data in AA: MM: GG (Anno, mese, Giorno).,

# timedatectl set-time 20151120
Set Date in Linux

8. To set both date and time:

# timedatectl set-time '2015-11-20 16:14:50'
Set Date and Time in Linux

How to Find and Set Hardware Clock in Linux

9., local timezone:

# timedatectl set-local-rtc 1
Set Hardware Clock Timezone

Set your hardware clock to coordinated universal time (UTC):

# timedatectl set-local-rtc 0
Set Hardware Clock to UTC

Synchronizing Linux System Clock with a Remote NTP Server

NTP stands for Network Time Protocol is an internet protocol, which is used to synchronize system clock between computers., L’utilità timedatectl consente di sincronizzare automaticamente l’orologio di sistema Linux con un gruppo remoto di server utilizzando NTP.

Si prega di notare che è necessario disporre di NTP installato sul sistema per abilitare la sincronizzazione automatica dell’ora con i server NTP.

Per avviare la sincronizzazione automatica dell’ora con un server NTP remoto, digitare il seguente comando sul terminale.

# timedatectl set-ntp true

Per disabilitare la sincronizzazione dell’ora NTP, digitare il seguente comando sul terminale.,

# timedatectl set-ntp false

Sommario

Questi sono esempi molto semplici descritti in questo tutorial e spero che li troverete utili per impostare vari orologi di sistema Linux e fusi orari. Per ulteriori informazioni su questo strumento, vai alla pagina man di timedatectl.

Author: admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *