Acertando a hora do sistema no Solaris

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

UNIX GURU UNIVERSE DICA UNIX

Dica Unix 2456 - 22 de setembro de 2006

http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Acertando a hora do sistema no Solaris

Durante uma seção, em alguns momentos preciamos mudar a hora do sistema somente para aquele sessão. Precisamos fazer isto quando vamos simular a hora para algum teste de sistema.

export TZ=ESThhEDT

O EST configura o seu horário de sistema para Eastern Standard Time e EDT é Eastern Daylight Time.

hh é o número de horas que você pretende modificar.

Exemplo : o sistema atualmente date é Tue Jun 19 13:38:03 EDT 2001

e você deseja modificar a hora para amanhã no mesmo horário. Você precisa substituir o hh por um número positivo, o 29.

export TZ=EST29EDT

Agora, a hora do shell é : Mon Jun 18 13:38:50 EDT 2001

Porque 29 e não 24 ? O clock principal do sistema UNIX é setado para o GMT e não EST e portanto você precisa adicionar 5 horas para que internamente os cálculos sejam reais, pois EST é GMT - 5 horas.

Use números negativos para setar a hora para horas futuras ( nota do tradutor : havia um erro de digitação e foi o que eu consegui entender da frase ) .

Se você precisa configurar os minutos e segundos você vai usar hh:mm:ss . Ou seja, o número de horas, minutos e segundos que você está precisando configurar.

Isto é para o Solaris 2.6, e pode variar na versão em que você esteja trabalhando.

Para entrar : http://www.ugu.com/sui/ugu/show?tip.subscribe Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today


DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO "USADAS POR SEU PROPIO RISCO". UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2006