Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Xubuntu 11.04 Beta
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Acertando os ponteiros do seu Linux
Linux user
Publicado por Andre G. Mosoli em 01/09/2009

Login: mosoli, 33183 pontos | Blog: http://lsnodos.blogspot.com
[ Hits: 3609 ]

Acertando os ponteiros do seu Linux

Esse pequeno tutorial tem como objetivo acertar o "tic-tac" do seu GNU/Linux. Muito útil para quem está montando um sistema GNU/Linux com aquelas sucatas que ficam espalhadas pelos cantos da sala/laboratório.

Um pouco de teoria

Como veremos, existem 2 principais sistemas de data/hora no pinguim.
  • O relógio do hardware, que roda independente de qualquer sistema e continua funcionando mesmo quando o PC está desligado. Esse relógio é comumente chamado de relógio de hardware, relógio de tempo real, RTC (sigla em inglês para Real Time Clock), relógio da BIOS e relógio CMOS.
  • O relógio do sistema: esse guarda a hora utilizando um relógio dentro do kernel do Linux e é comandado por uma interrupção especial chamada timer. Aqui o relógio da BIOS é utilizado apenas para marcar a data/hora quando o sistema não está ligado. No processo de boot essa data/hora armazenada na BIOS é lida e nunca mais requisitada até o próximo boot.

Mãos a obra, ou dedos no teclado! ehehe

Data/hora base para o tutorial - meu relógio marca "Sex Ago 28 08:16:36 BRT 2009"

Vamos ver a data do meu servidor (relógio do sistema):

# date
Sex Out 27 18:48:58 BRST 2000

Como ficou claro, a hora do meu servidor está completamente errada.

Corrigindo data/hora de uma só vez:

# date -s "08/28/2009 08:19"
Sex Ago 28 08:19:00 BRT 2009

Agora sim a data/hora do meu servidor está correta:

# date
Sex Ago 28 08:20:41 BRT 2009

Sincronizando data/hora do sistema com data/hora do BIOS

Para isso usaremos o "hwclock" e a opção -w, que faz exatamente o que queremos: usar a data/hora do sistema para atualizar a data/hora da BIOS. O contrário também é possível, podemos utilizar a data/hora da BIOS para setar nosso sistema, trocando a opção -w por -s. Isso é feito pelo sistema na inicialização.

# hwclock -w

Pronto! ;-)

Agradecimentos:
  • Ao bom Deus, que me deu a paciência para fazer esse artigo;
  • Equipe do GNU/Linux;
  • George Anderson de Lima Guimarães, autor do artigo: How-To - Data e Hora no Linux
  • Fórum Debian - APT-GET - Não encontrei o autor na página para agradecer, mas fica aqui a minha eterna gratidão;
  • Equipe do VOL.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Instalação do Bacula no Linux Debian 4.0
   Dica Linux recomendada Como fazer download de pacotes de uma distro Linux usando Windows
   Dica Linux recomendada Criando seu próprio repositório do Pypi
   Dica Linux recomendada Instalando Java e NetBeans5.0 no Ubuntu 5.10
   Dica Linux recomendada Sarg com autenticação

Comentários
[1] Comentário enviado por nfermat em 01/09/2009 - 04:58h:

Que tal usar o protocolo ntp?

Se é para usar a hora oficial, nada melhor que usar o protocolo ntp,
no Brasil, um dos servidores da hora oficial é o ntp.br, assim para
deixar seu sistema com a hora oficial basta:

ntpdate a.ntp.br
ou
ntpdate b.ntp.br

[2] Comentário enviado por albfneto em 01/09/2009 - 18:33h:

ou sudo ntpd

um ntpdate aperfeiçoado.

[3] Comentário enviado por mosoli em 03/09/2009 - 08:30h:

1. apt-get install ntpdate
2. ntpdate pool.ntp.org
3. apt-get update

Valeuu Brigado Galera pelas Dicas!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.