Usando o fuso-horário correto é essencial para muitas tarefas e processos relacionados com sistemas. Por exemplo, o daemon de cron usa o fuso-horário do sistema para executar trabalhos de cron, e os timestamps nos arquivos de log são baseados no fuso-horário do mesmo sistema.
em CentOS, o fuso-horário do sistema é definido durante a instalação, mas pode ser facilmente alterado em um momento posterior.este artigo descreve como definir ou alterar o fuso horário nos sistemas CentOS 8.,
verificar o fuso-horário actual #
timedatectl
é um utilitário de linha de comandos que lhe permite ver e alterar a hora e a data do sistema. Ele está disponível em todos os sistemas Linux baseados no systemd modernos:
timedatectl
a saída mostra o fuso-horário do sistema. Neste exemplo, o fuso-horário é definido como UTC:
Se você receber um aviso dizendo: “o sistema está configurado para ler a hora RTC no fuso horário local.,”, execute o seguinte comando para usar RTC em UTC:
timedatectl
O sistema de fuso horário é configurado por simbolicamente /etc/localtime
para um binário de fuso horário identificador /usr/share/zoneinfo
diretório. Outra opção para verificar o fuso horário é para mostrar o caminho que o link simbólico aponta usando o ls
comando:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC
Mudar o Fuso horário do CentOS #
Antes de alterar o fuso horário, você precisa descobrir o nome longo para o fuso horário que você deseja usar., Os fusos horários estão usando o formato “Região / Cidade”.,como root ou usuário com privilégios sudo :
sudo timedatectl set-timezone your_time_zone
Por exemplo, para alterar o sistema de fuso horário para America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Executar timedatectl
comando para verificar as alterações:
timedatectl
Alterar o Fuso horário Criando um Link simbólico #
Se você estiver executando uma versão mais antiga do CentOS e timedatectl
comando não está presente no seu sistema, você pode alterar o fuso horário por simbolicamente /etc/localtime
para o arquivo de fuso horário /usr/share/zoneinfo
diretório.,
Identificar o fuso horário que você deseja configurar e criar um link simbólico :
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
Verifique se as alterações listando /etc/localtime
arquivo ou a emissão de timedatectl
ou date
comandos:
date
Sat Mar 21 17:46:10 EDT 2020
Conclusão #
temos mostrado como alterar seu sistema CentOS do fuso horário.