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

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

[ Hits: 6.615 ]

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

Verificar se site está online via linha de comando

Os comandos apropos, makewhatis e whatis

Enviando mensagem para todos os usuários

Auto indentar linhas selecionadas no Vim

Como inverter as cores de uma imagem via linha de comando

Leitura recomendada

Compiz no Debian com XFCE4, LXDE, Gnome2 ou MATE (Squeeze e Wheezy)

Squid: "ERROR: no running copy" [Resolvido]

Filmes do Linux no XBox

Configurando a ATI Radeon em um notebook Asus no Debian

Win98 X Samba Share

  

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