GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come impostare il fuso orario in CentOS 7

Durante la configurazione di un nuovo server, molto spesso potrebbe essere necessario impostare il fuso orario. In alcuni casi, potresti voler cambiare il tuo fuso orario.

L'impostazione del fuso orario appropriato sui server è qualcosa che molti di noi dimenticano. L'impostazione di un fuso orario inappropriato influirà sui rapporti e sui registri del server. Ecco perché in questo tutorial ti mostreremo come impostare un fuso orario in CentOS 7.

L'impostazione del fuso orario corretto per il tuo VPS basato su CentOS è importante per la registrazione accurata dei timestamp, altrimenti potresti finire per notare una data e un timestamp errati per il registro degli incidenti o degli errori.

Oltre alla registrazione e ai rapporti, un altro fattore molto importante è il tempo impostato per crontab e lavori automatizzati. L'impostazione di un fuso orario inappropriato potrebbe finire per eseguire i processi a un'ora diversa da quella effettivamente prevista. Fortunatamente, se vuoi impostare il fuso orario in CentOS 7, dovrai solo usare pochi semplici comandi!

Nel complesso, non impostare il fuso orario corretto non interromperà la tua operazione, ma migliorerà sicuramente il tuo flusso di lavoro e preverrà facilmente una mancanza di chiarezza nei tuoi registri.

Impariamo come impostare il fuso orario in CentOS 7.

Importante! CentOS Linux 8 ha raggiunto la fine della vita (EOL) il 31-12-2021. Sebbene CentOS Linux 7 sia ancora supportato, raggiungerà EOL il 30-06-2024. Ti consigliamo di tenerlo a mente quando scegli questo sistema operativo. Puoi leggere di più a riguardo nel loro sito Web ufficiale.

Come controllare il fuso orario impostato in CentOS 7

Prima di tutto, dobbiamo accedere al nostro server privato virtuale utilizzando SSH. In caso di problemi, consulta il tutorial PuTTY!

Puoi controllare il tuo fuso orario attuale utilizzando la data comando come mostrato di seguito:

date

Questo produrrà l'ora nel seguente formato:

Fri Mar 15 14:52:20 UTC 2019

In alternativa, puoi utilizzare il timedatectl comando. Questo comando può:

  • Rivedi le date e i timestamp
  • Cambia data e ora
  • Imposta un fuso orario per il sistema
  • Abilita la sincronizzazione automatica dell'orologio basata su un server remoto

Il comando di base è simile al seguente:

timedatectl

L'output sarà come mostrato di seguito:

Local time: Fri 2019-03-15 14:54:51 UTC
 Universal time: Fri 2019-03-15 14:54:51 UTC
       RTC time: n/a
      Time zone: Host (UTC, +0000)
    NTP enabled: n/a
NTP synchronized: yes
RTC in local TZ: no
     DST active: n/a

Contiene informazioni come l'ora locale, l'ora universale e il fuso orario.

Come elencare i fusi orari in CentOS 7

Dopo aver visualizzato il tuo fuso orario attuale, potresti voler elencare tutte le opzioni di fuso orario disponibili. Il comando seguente può essere utilizzato per elencare tutte le opzioni di fuso orario:

timedatectl list-timezones

Otterrai un lungo elenco che mostra tutti i fusi orari in ordine alfabetico. Puoi perfezionare la tua ricerca aggiungendo filtri usando i modelli grep. Uno di questi esempi è quello mostrato di seguito:

timedatectl list-timezones | grep Pacific

Come impostare il fuso orario in CentOS 7

Una volta che hai l'elenco dei fusi orari, puoi impostare quello che preferisci. Per impostare il fuso orario in CentOS 7, puoi utilizzare:

timedatectl set-timezone America/Chicago

Puoi sostituire il fuso orario di conseguenza nel comando sopra. Qui possiamo anche impostare un'ora e una data specifiche. Questo può essere fatto utilizzando il formato seguente:

timedatectl set-time 'YYYY-MM-DD HH:MM:SS'

Ad esempio, se desideri impostare l'ora come 16-mar-2019 e l'ora corrente come 09:20:00, puoi utilizzare:

timedatectl set-time '2019-03-16 09:20:00'

Dopo aver apportato queste modifiche, puoi controllare di nuovo i dettagli del fuso orario utilizzando timedatectl .

Come impostare l'orologio hardware in CentOS 7

Un orologio hardware è diverso dall'orologio di sistema che è gestito dal kernel Linux. Questo è anche chiamato orologio del BIOS. L'orologio hardware viene abilitato una volta spento il sistema. Usando i comandi di Linux, puoi impostare l'orologio hardware.

Per verificare se l'orologio hardware è impostato sul fuso orario locale, utilizzare il comando seguente:

timedatectl | grep local

Questo darà l'output come mostrato di seguito, il che significa che l'orologio hardware non ha un fuso orario specificato:

RTC in local TZ: no

Successivamente, puoi impostare l'orologio hardware sul fuso orario locale utilizzando il comando seguente:

timedatectl set-local-rtc 1

Per annullare le modifiche, puoi utilizzare:

timedatectl set-local-rtc 0

Come eseguire la sincronizzazione dell'orologio su CentOS 7

Network Time Protocol (NTP) è un protocollo Internet comunemente utilizzato per sincronizzare gli orologi di sistema su diversi computer. Il comando timedatectl può configurare il fuso orario di un sistema per la sincronizzazione automatica con un server remoto tramite NTP.

Per abilitarlo, in primo luogo, dovremmo avere NTP installato sul sistema. Se non lo hai ancora installato sul tuo dispositivo CentOS, puoi farlo installando Chrony:

yum install chrony

Per avviare la sincronizzazione con un server NTP remoto, utilizzare il comando seguente:

timedatectl set-ntp true

Nel caso in cui desideri annullare queste modifiche, utilizzare il comando seguente. Ciò disabiliterà la sincronizzazione dell'ora:

timedatectl set-ntp false

Conclusione

Qui abbiamo visto come impostare il fuso orario su CentOS 7, nonché come impostare l'ora del sistema, la data, l'ora dell'orologio hardware e sincronizzare i sistemi utilizzando NTP. L'impostazione del fuso orario corretto è importante per la registrazione corretta, i processi automatizzati e altro ancora!

È facile impostare il fuso orario su CentOS 7. E sì, per ulteriori informazioni sulle opzioni, puoi sempre controllare le pagine di manuale per il comando timedatectl.


Cent OS
  1. Come configurare Wireguard VPN su CentOS 8

  2. Come modificare il fuso orario su CentOS 8

  3. Come impostare il fuso orario su CentOS 7

  4. Come impostare o modificare il fuso orario su Debain 11

  5. CentOS / RHEL 7:come modificare il fuso orario

Come impostare o modificare il fuso orario su Debian 10

Come impostare o modificare il fuso orario in Linux

Come impostare il fuso orario in Debian 11

Come impostare data, ora e fuso orario in RHEL 8

Come impostare il fuso orario del server in WHM?

CentOS / RHEL 5,6:come modificare il fuso orario