hwclock
hwclock [opções]
Descrição
Existem dois relógios no sistema Linux que fornecem:
- Hora da máquina (Hardware Clock) - é independente de qualquer programa
de controle executando na CPU e funciona mesmo com a máquina desligada.
- Hora do sistema (System Time) - corresponde ao relógio dentro do kernel do Linux e representa a
quantidade de segundos desde meia-noite de primeiro de janeiro de 1970 (tempo do Unix).
Ele funciona apenas quando o Linux está sendo executado na máquina e
é o tempo que realmente importa.
Quando a máquina é inicializada, o Linux copia a hora da máquina para o tempo do sistema e não
mais volta a acessar o tempo da máquina.
O comando hwclock permite exibir e/ou modificar a hora desses relógios.
Algumas opções do comando
- -r : exibe a data e a hora do relógio da máquina.
- -w : copia a hora do sistema para o relógio da máquina.
- -s : copia a hora da máquina para a hora do sistema.
- --set --date=novadata : modifica a data e a hora do relógio da máquina.
Exemplos
- O comando
sudo hwclock -r
mostra a data e a hora do relógio da máquina no formato abaixo
Ter 25 Dez 2012 22:28:20 BRST -0.492407 segundos
- O comando
sudo hwclock --set --date="9/22/12 18:55:10"
define a nova data como 22 de setembro de 2012 e a nova hora como 18:55:10.