Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O comando timedatectl é uma ferramenta de linha de comando disponível em sistemas operacionais Linux que permite aos usuários configurar e exibir informações de data e hora do sistema. Neste artigo, vamos explorar como usar o comando timedatectl e suas opções para gerenciar a data e hora em um ambiente Linux.
Exemplos:
Exibir a data e hora atual do sistema:
$ timedatectl
Exibir informações detalhadas sobre a configuração de data e hora:
$ timedatectl show
Alterar a data do sistema:
$ sudo timedatectl set-time "YYYY-MM-DD"
Alterar a hora do sistema:
$ sudo timedatectl set-time "HH:MM:SS"
Alterar o fuso horário do sistema:
$ sudo timedatectl set-timezone "Nome do Fuso Horário"
Sincronizar o relógio do sistema com um servidor NTP:
$ sudo timedatectl set-ntp true
Desativar a sincronização do relógio com o servidor NTP:
$ sudo timedatectl set-ntp false
Nota: O comando timedatectl é específico para sistemas operacionais Linux que utilizam o systemd como gerenciador de serviços. Se você estiver usando um sistema operacional Linux que não possui o systemd, como o CentOS 6, você pode usar o comando date para configurar a data e hora do sistema. Por exemplo, para alterar a data do sistema no CentOS 6, você pode usar o seguinte comando:
$ sudo date +%Y-%m-%d -s "YYYY-MM-DD"
Para alterar a hora do sistema, você pode usar o seguinte comando:
$ sudo date +%T -s "HH:MM:SS"
Para alterar o fuso horário, você pode editar o arquivo /etc/localtime e criar um link simbólico para o arquivo de fuso horário desejado. Por exemplo, para configurar o fuso horário para "America/Sao_Paulo" no CentOS 6, você pode usar os seguintes comandos:
$ sudo ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
$ sudo service crond restart