Acertando data e hora no Linux

Publicado por Ernesto Charles Niklaus em 30/07/2006

[ Hits: 9.080 ]

 


Acertando data e hora no Linux



O relógio da Bios nos computadores costumam atrasar, esse fato é conhecido, por este motivo caso você tenha a necessidade de ter um serviço cujo funcionamento depende de uma boa sincronização com outros sistemas é bom manter os relógios sempre atualizados.

No meu caso não tenho nenhum serviço crítico mas a bateria da minha Bios não segura mais energia e desta forma sempre tenho o problema de ter o relógio com a hora errada, por isso decidi fazer um pequeno script que pode ser útil pra muita gente. A coisa é simples, com o comando ntpdate faço a sincronização do relógio a partir de um servidor usando o protocolo NTP (Network Time Protocol).
Como não havia encontrado nenhum servidor confiável acabei usando o da Microsoft. Segue abaixo o script:

#!/bin/bash
/usr/sbin/ntpdate time.windows.com

Com esse script rodando na inicialização do sistema eu atualizo meu relógio todo dia, podemos ainda colocar no cron caso sua máquina fique ligada por um longo periodo de tempo. è válido lembrar que para esse comando funcionar é preciso ter acesso à internet. Você pode ter mais informações sobre ajuste de hora no Dicas-L
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Acessando mais que 9 parâmetros em shell script

Três formas de executar HTTP Request em Shell Script

Aulas Shell Script do zero - Parte 5

Aulas Shell Script do zero - Completo

Criando programas com opções

  

Comentários
[1] Comentário enviado por MasterOCP em 30/07/2006 - 00:43h

esse aki eh nacional - ntpdate ntp.cais.rnp.br

[2] Comentário enviado por eniklaus em 30/07/2006 - 13:16h

Obrigado MasterOCP, existe uma lista completa de servidores NTP no site http://www.rnp.br/ntp/ntp-stratum2.html



Contribuir com comentário