Conforme segue os estudos, vem mais resumo. :P
Reforço as dicas publicadas nos resumos anteriores, leiam as páginas de manual e treinem no terminal cada comando. É importante entender como funcionam as coisas.
Relógios
O kernel 
Linux possui um relógio que é sincronizado automaticamente com o relógio da BIOS durante o boot, esses relógios podem ser ajustados a qualquer momento. A seguir os comando necessários para tal.
Comando 
date
Este comando é utilizado para alteração da data e hora do sistema. Principais parâmetros:
-  -u (UTC) :: Mostra o relógio no formato UTC, ou seja, universal (GMT 0:00).
-  -s (set) ::  Seta a hora do sistema.
Obs.: O fuso horário vigente na maioria do território brasileiro é o UTC -3:00.
Para alterar a data, basta usar o comando sem parâmetro, mas com o seguinte argumento:
# date <MM><DD><hh><mm><YY>
Exemplo:
# date 052120192013
Ter Mai 21 20:19:00 BRT 2013
Explicando:
-  MM :: Mês com dois dígitos.
-  DD :: Dia com dois dígitos.
-  hh :: Hora no formato 0-23.
-  mm :: Minutos no formato 0-59.
-  YY :: Ano com quatro dígitos.
Comando 
hwclock
É usado para alteração da hora do hardware, ou seja, da BIOS. Principais parâmetros:
-  -w (hardWare) :: Altera o relógio da BIOS com base no relógio do kernel (sistema).
-  -s (system) :: Altera o relógio do kernel (sistema) com base no relógio da BIOS.
-  -u (UTC) :: Altera o relógio da BIOS para o horário universal UTC.
NTP - Network Time Protocol
O daemon 
ntpd permite um sistema utilizar seu relógio via rede, através da sincronização com um servidor. Este servidor deve estar setado no arquivo: 
/etc/ntp.conf
Este daemon usa o protocolo UDP, na porta 123, para realizar a sincronização. Segue um exemplo de conteúdo do seu arquivo de configuração:
server  br.pool.ntp.org
server  192.168.20.2
driftfile    /etc/ntp.drift
Servidores NTP públicos estão listados em: 
http://www.pool.ntp.org
Já o arquivo 
drift.ntp, armazena informações de erro e usa-o para atualização e correção da hora.
Para ajustar a divergência de horário, o NTPD atualiza lentamente a hora com o servidor remoto, a fim de não impactar outros serviços que rodem no sistema. Para atualizar de modo instantâneo, basta utilizar o seguinte comando 
ntpdate, especificando o servidor. 
Por exemplo:
# ntpdate br.pool.ntp.org
Obs.: Quando em execução, o NTPD pode ser utilizado como servidor de hora para outras máquinas na rede.