Comando "date" não acerta a hora no Debian [Resolvido]

Publicado por Fábio Berbert de Paula em 29/04/2021

[ Hits: 5.595 ]

Blog: https://fabio.automatizando.dev

 


Comando "date" não acerta a hora no Debian [Resolvido]



Comando "date" não acerta a hora no Debian [Resolvido]

Como todos sabem o comando date pode ser usado para ajustar manualmente o horário do seu sistema. Um exemplo simples seria o seguinte comando:

date --set="20210422 09:00"

Que ajustaria a data/hora para 09:00 de 22/04/2021.

Ocorre que você executou esse comando e a data não atualizou? Que houve?

O problema se encontra no serviço systemd-timesyncd, que é responsável por sincronizar o horário da tua máquina com um servidor remoto via protocolo SNTP.

Para verificar seu status:

sudo service systemd-timesyncd status
* systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
  Drop-In: /usr/lib/systemd/system/systemd-timesyncd.service.d
           - disable-with-time-daemon.conf
   Active: active (running) since Fri 2021-04-23 10:47:23 -03; 46s ago
     Docs: man:systemd-timesyncd.service(8)
Main PID: 31989 (systemd-timesyn)
   Status: "Synchronized to time server for the first time 162.159.200.1:123 (0.debian.pool.ntp.org)."
    Tasks: 2 (limit: 4915)
   Memory: 1.4M
   CGroup: /system.slice/systemd-timesyncd.service
           - 31989 /lib/systemd/systemd-timesyncd


abr 23 10:47:23 bitcoin systemd[1]: Starting Network Time Synchronization... abr 23 10:47:23 bitcoin systemd[1]: Started Network Time Synchronization. abr 23 10:47:28 bitcoin systemd-timesyncd[31989]: Synchronized to time server for the first time 162.159.200.1:123 (0.debian.pool.ntp.org).

Para usar o comando "date" você deve parar o serviço:

sudo service systemd-timesyncd status

Se quiser desativá-lo de forma permanente:

sudo timedatectl set-ntp 0

Verifique com:

sudo timedatectl timesync-status

Para reativá-lo:

sudo timedatectl set-ntp 1

Até a próxima!

Outras dicas deste autor

sunclock - mais que um simples relógio

Steam no Debian 10 Buster

Instalar MongoDB 4.4 no Debian 10 Buster

Como criar pendrive USB do Windows 10 bootável usando Linux

Segredos do comando sleep

Leitura recomendada

O que fazer após instalar Linux Mint 21

Fazendo o HAL funcionar no Arch Linux

Ativando verificação ortográfica do Aspell no editor Nano

Adicionando novas opções ao menu do Fluxbox

Erro: "insufficient privileges" [Resolvido]

  

Comentários
[1] Comentário enviado por maurixnovatrento em 29/04/2021 - 22:49h


Muito bom. A maioria das vezes, os usuários não lembram do detalhe do serviço ntp como o timedatectl.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts