Acerte o seu que eu acerto o meu aqui!
TIMEZONE
Para fazer o ajuste de data e hora no Linux, você utiliza o comando date. Porém, você pode estar procurando fazer o ajuste do timezone.
Para isso:
Localize o arquivo /etc/timezone e apresente seu resultado:
# cat /etc/timezone
Se você deseja fazer o ajuste para horário do fuso horário de São Paulo, deve-se corrigir a linha apresentada para (Utilize o vi ou nano para isso)
America/Sao_Paulo
Para começar a utilizar este fuso horário, você deve exportar a variável TZ com a seleção do timezone:
# export TZ=America/Sao_Paulo
Em alguns casos será necessário alterar o arquivo etc/localtime.
Atenção: Veja se a distribuição que você utiliza, se baseia no localtime para definir o timezone! Se for continue adiante
Você pode criar o link dinâmico, vinculando o arquivo do timezone que fica em usr/share/zoneinfo/{Continente}/{Cidade}, ou seja para São Paulo usr/share/zoneinfo/America/Sao_Paulo.
Algumas vezes você precisa localizar o arquivo do timezone correto e pode listar com as iniciais:
# ls /usr/share/zoneinfo/America/ | grep Sao
Então poderá criar o link dinâmico para o nome correto. Primeiro remova o arquivo localtime:
# rm /etc/localtime
Segundo crie o link dinâmico
# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
Você deve conferir para certificar-se de que o timezone esteja correto com o comando date:
# date
Agora Você ainda poderia em algumas distribuições utilizar o comando:
# dpkg-reconfigure tzdata
Corrigindo a data e/ou Hora
Agora para fazer o acerto da hora, primeiro verifique como está o horário de hardware:
# hwclock -show
Faça o ajuste da data para o desejado com o comando date -s mm/dd/yyyy
# date -s 05/25/2016
Ou
# date --set 05/25/2016
Para acertar a hora utilize o comando date -s hh:mm:ss ou date –set hh:mm:ss
# date -s 10:52:15
Ou
# date --set 10:52:15
Você poderia acertar a data e hora de uma vez com o comando date da seguinte forma:
# date 062510522016
Mas oque?
Sintaxe: date mmddHHMMyyyy
Onde:
- mm: mês
- dd: dia
- HH: hora
- MM: minuto
- yyyy: ano
Agora é fácil de compreender, reveja novamente com as cores! 🙂
# date 062510522016
Data e Hora de Hardware
Para acertar a hora do relógio de hardware:
# hwclock -w -u
Caso o processo fosse oposto, fosse necessário acertar o horário do sistema conforme o horário definido em hardware:
# hwclock -s -u
[]’s