Script para acertar hora e data do sistema no linux.
Publicado por Daniel Roque 05/02/2009
[ Hits: 16.841 ]
Homepage: None
O script serve para acertar data e hora do linux. Funciona bem, pelo menos para mim, mas corre o risco de parar de funcionar, já que me baseio em uma página web para pegar a hora/data para a atualização.
Costumo colocar na inicialização ou no cron, pois tenho um monte de servidores de pequeno porte, e aqui ou acolá algum fica sem bateria de sistema, acaba a energia e volta com a data errada....
abraço
#!/bin/sh # # Este script vem com nenhuma garantia! # # USE POR SUA CONTA E RISCO!!! # # # Qua Jan 28 11:10:25 UTC 2009 # Por Daniel Roque # 2006roque@gmail.com # # # # if [ `whoami` != 'root' ];then echo 'Voce precisa ser root para executar este comando' exit 1 fi if [ ! -e /usr/bin/lynx ];then if [ ! -e /usr/local/bin/lynx ];then echo 'Voce nao parece ter instalado o programa lynx por favor reinstale e tente novamente.' exit 1 fi fi # pega a nova hora, observe que me baseio em um site, e que este site pode sofrer mudancas. Ai o script vai precisar de ajustes horacerta=`lynx -dump http://pcdsh01.on.br/HoraLegalBrasileira.asp|sed -n '/.*\/.*\/.*/p;s/ / /g'|sed -n 2p|sed 's/\//-/g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/ / /g;s/^ //g'|sed -n 's/\(.*\)\(-\)\(.*\)\(-\)\(.*\)\( \)\(.*\)/\5-\3-\1 \7/p'` if [ "$horacerta" != '' ]; then date -s "$horacerta" date >/var/log/horacerta.log else echo 'Ha algo errado com o script, provavelmente o link http://pcdsh01.on.br/HoraLegalBrasileira.asp nao fornece mais a hora como fornecida, da criacao deste script :). Ja era!' exit 1 fi exit 0
Script para modificar Encoding de UTF-8 para ISO-8859-1
Antivírus no Linux para usuários de domínio
PDC Samba + LDAP no Debian Lenny
Manutenção básica em partições Linux
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Rust é o "C da nossa geração"? (8)
Ubuntu com problemas no áudio (3)
Debian 13 "trixie&... lançado! (44)
Gerenciador de arquivos é finalizado ao abrir pasta específica (2)