Script para acertar hora e data do sistema no linux.
Publicado por Daniel Roque 05/02/2009
[ Hits: 16.146 ]
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
Backup para CD-R/RW e DVD+/- R/RW
Backup diario rotativo MySQL + Backup semanal mantendo uma cópia local e remota
Instalando Nagios 4.0.8 - Debian 7
Instalando e Integrando o SWATCH com SNORT
Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha
Como preparar o Vim/Neovim para corrigir ortografia em português
Dark Web e Malwares na internet, quanto custa?
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Como verificar o hash de um arquivo baixado da Internet e como criar um hash
Debian 12 - IPTABLES - removendo NFTABLES
OverWatch 2 - Abrindo portas do jogo no Iptables.
Como instalar o adaptador wifi USB Intelbras ACtion A1200 no Linux Mint
Como normalizar seus arquivos MP3 para que fiquem no mesmo volume
LibreOffice alterar nomenclatura do ícone (15)
Como Incorporar o Áudio no Executável ? (2)
O que você está ouvindo agora? [2] (130)
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba
[Shell Script] Tire screenshots com Scrot facilmente com Zscrot
[Shell Script] DioPSI - Script multidistro para instalar programas
[Shell Script] ARS Vídeos - Cortador de vídeos e webcam shooter