neste artigo, vamos mostrar-lhe como definir a hora, a data, o fuso-horário, sincronizar a hora com um servidor NTP e corrigir problemas típicos no Linux CentOS.

Existem dois tipos de relógios nos servidores: hardware um (relógio em tempo real) que estão a funcionar mesmo que um servidor esteja desligado e o relógio do software do sistema operativo. O tempo nestes Relógios pode diferir. Depois de iniciar o sistema operacional, o relógio de software é baseado em um hardware e pode ser ajustado pelo so.,
A maioria das aplicações usa o tempo de relógio de software em sua operação.,relógio: Hora de Hardware Configuração

Hwclock é utilizado para verificar o tempo de hardware no Linux:

  • hwclock --localtime — seleção de tempo de hardware sem correção
  • hwclock --utc – exibe o tempo se o relógio de hardware mostra a hora UTC

# hwclock --localtime

2020-10-12 06:12:02.912866-04:00

# hwclock --utc

2020-10-12 02:12:18.915319-04:00

Manual de Configuração de Tempo no CentOS

No Linux, data ou timedatectl ferramentas são utilizadas para verificar e configurar o software de tempo., Se você data de chamada sem parâmetros, ele vai mostrar a hora atual no servidor:

# date

Sun Oct 11 22:14:54 EDT 2020

Se você deseja definir a hora manualmente, você pode usar a data com parâmetros adicionais:

# date MMDDhhmm

Por exemplo:

# date 10261740

Para obter um longo informações sobre data, hora, fuso horário, as configurações de sincronização de luz do dia configurações de horário de verão (DST), timedatectl é usado., Ele dá informações mais detalhadas sobre configurações de tempo em um servidor.

Timedatectl também permite a alteração de horário:

# timedatectl set-time '2020-10-11 17:51:00'

Como Definir o Fuso horário no CentOS?

para definir o tempo de acordo com o seu fuso-horário em um CentOS Linux, você pode alterá-lo manualmente., Para fazer isso, você pode utilizar duas ferramentas:

  • timedatectl
  • tzdata

Para alterar o fuso horário timedatectl, execute este comando:

# timedatectl set-timezone Canada/Pacific
# date

Ou você pode usar tzdata. Para usar este método, substitua o ficheiro /etc/localtime pelo que necessita. Toda a lista de fusos horários está localizada em /usr/share/zoneinfo/ diretório. Vamos mudar um fuso horário para o Canadá/Pacífico., De volta a atual locatime arquivo:

# mv /etc/localtime /etc/localtime.bak

Cria um link simbólico para o fuso horário que você deseja definir:
# ln -s /usr/share/zoneinfo/Canada/Pacific /etc/localtime

Configurar CentOS para Sincronização de Horário com NTP Servidores de Tempo

Você pode configurar a sincronização automática de horário no seu host externo e NTP (Network Time Protocol) server. Para fazê-lo, você deve instalar o serviço ntp. Por exemplo, você pode instalá-lo usando yum em CentOS 7: