Translation(s): English - Italiano - Português Brasileiro
Contents
Ver a data e hora
Para ver a data e hora em um sistema GNU/Linux Debian, use o comando date, sem argumentos ele mostrará a data e hora do sistema no formato definido em timezone.
Para ver no formato do horário UTC, use o comando date --utc (ou abreviado como date -u). Veja o página do manual do date.
Ajustar manualmente a data e hora
Quando ajustar o horário e data do sistema manualmente, o formato necessário pode ser confuso (o POSIX convencionou o formato MMDDhhmmYYYY). No entanto, no uso do argumento --set o date aceita a data e horário em muitos formato. Você pode ler a página do manuel do date, ou usar o exemplo a baixo para uma possibilidade e um formato bem útil. O argumento --set usado no exemplo a baixo é especificado no padrão ISO 8601 formato estenso como YYYY-MM-DD para Ano-Mês-DiaDoMês, e o horário HH:MM:SS usando o formato de 24 horas. Zeros a esquerda são necessários.
date --set 1998-11-02
date --set 21:08:00O comando a cima configura a data para segundo de novembro de 1998, e o horário para nove horas e 8 minutos da noite.
Note, usando o comando apenas acerta o horário do sistema (conhecido como relógio do software (software clock), mas não tem efeito no relógio do hardware (conhecido como RTC, real time clock). Quando o sistema reinicia, o horário anterior será esquecido e o sistema obterá o horário do relógio do hardware, portanto para garantir o horário entre reinicios é necessário salvar o horário no relógio do hardware.
A maioria dos ambientes de trabalho disponibilizam um utilitários de configuração da data e hora. Veja, por exemplo, o programa time-admin do pacote gnome-system-tools.
Ajustando o relógio de hardware
Para armazenas o horário do sistema no relógio de hardware para recuperar o horário em reboots subsequentes, corrija o horário como explicado anteriormente e então use o comando hwclock --systohc para armazená-lo no hardware (veja a página de manual hwclock para mais opções).
Distribuições modernas do Debian (2.2 adiante) automaticamente salvam o horário do sistema no relógio de hardware no desligamento, e setam o horário do sistema a partir do relógio de hardware no ligamento. Isto é feito no script /etc/init.d/hwclock.sh.
Configure o horário automaticamente
O protocolo usado para configurar o horário e data é o Network Time Protocol ou NTP. Para configurar automaticamente é necessário acesso a um servidor NTP. Sua rede local pode fornecer tal servidor, mas a maioria das pessoas acessam um servidor NTP pela internet.
Na internet alguns servidores de horário proveem o horário correto. Seu servidor de internet (ISP) provavelmente disponibiliza um servidor de tempo e deve ser sua mais próxima e mais precisa fonte. Existem muitos servidores NTP independentes para conectar, mas sua melhor fonte é http://pool.ntp.org.
Instalação do NTP
É muito fácil no Debian.
apt-get install ntp
Devido a lista ser global, você deve ajustar
/etc/ntp.conf
para usar uma fonte local. Mude a linha
server pool.ntp.org
para
server XX.pool.ntp.org
onde XX é seu continente ou as duas letras do código de seu país. Exemplos: CA para Canada, BR para Brasil e etc...
Para maior acurácia você deve incluir linhas com servidores extras como
server 0.XX.pool.ntp.org
server 1.XX.pool.ntp.org
aumentando o número a cada linha. Dois ou três devem ser o suficiente.
Relógio do hardware e horário do sistema com dual boot
Enquanto o Debian prefere manter o relógio do hardware no UTC (isto previne a necessidade de mudar no horário de verão) outros sistemas (como o Windows) mantém, por padrão, o relógio do hardware sincronizado como o horário local. Para mantér o relógio sã e mostrar a hora corretamente em vários sistemas eles precisam concordar como horário é armazenado no relógio de hardware.
No Debian o fuso horário é armazenado no arquivo /etc/adjtime;
0.000000 14602224559 0.000000 1460224559 UTC
Edite o /etc/adjtime, e mude de "UTC" para "LOCAL" se você quiser manter o relógio de hardware no formato do tempo local ao invés do UTC. Você precisará usar o sudo ou o su para editar esse arquivo. Qualquer editor resolve, mas o nano ou o vi são a escolha normal.
Referências Externas
https://www.debian.org/doc/manuals/system-administrator/ch-sysadmin-time.html
---
CategorySystemAdministration ?CategoryTime
