Data e hora do sistema

Publicado por Lisandro Guerra em 22/08/2012

[ Hits: 138.408 ]

 


Data e hora do sistema



Para ajustar a data e a hora no sistema, usamos o comando date, que tem o seguinte formato:

# date {mmddhhmiyyyy.ss}

Sendo:
  • mm: Mês (dois dígitos ex: 04 = Abril);
  • dd: Dia do mês (dois dígitos de 01 até 31);
  • hh: Hora (formato de 24 horas);
  • mi: Minutos (dois dígitos de 00 até 60);
  • yyyy: Ano (quatro dígitos);
  • ss: Segundos (dois dígitos de 00 até 60).

Para alterar a data e hora do sistema para: 8 de Abril de 2012, 15h 53min e 13seg, podemos fazer:

# date 040815532012.13

Também é possível usar argumentos em conjunto com o comando date para alterar apenas o relógio ou a data, ou ainda, usar formatos de alteração mais agradáveis.

Observe os exemplos em que uso sempre a mesma data e hora do exemplo anterior (8 de Abril de 2012, 15h 53min e 13seg).

Alterando a data no formato ano com 4 dígitos, mês e dia com 2 dígitos cada. Com o detalhe que esta operação, leva o relógio para zero (00:00:00):

# date +%Y%m%d -s "20120408"

Alterando data e relógio simultaneamente de 3 maneiras:

# date -s "04/08/2012 15:53:13"
# date -s "04 APR 2012 15:53:13"
# date set="04 APR 2012 15:53:13"


Alterando apenas o relógio:

# date +%T -s "15:53:13"
# date +%T%p -s "03:53:13PM"


Alguns argumentos do comando date:
  • %a - dia da semana abreviado 3 letras
  • %A - dia da semana nome completo
  • %b - mês abreviado 3 letras
  • %B - mês completo nome completo
  • %d - dia do mês 2 dígitos
  • %y - ano 2 dígitos
  • %Y - ano 4 dígitos
  • %r - 12 horas (AM/PM)
  • %R - 24 horas
  • %T - Relógio no formato hh:mm:ss

Mais informações sobre o comando date, aqui no VOL:
Fontes:

Outras dicas deste autor

Conky - caracteres especiais e data dia/mês/ano

Vim editor - Copiar ou Recortar e Colar

id - comando com exemplos

Apostilas gratuitas de OpenOffice.org, Gantt Project, Thunderbird, Firefox e Gimp

Alterando o hostname no OpenSuSE

Leitura recomendada

Arch Linux + Compiz - Janelas sem bordas?

Listar um arquivo de baixo para cima

Visualizando no console os usuários disponíveis para bate-papo no Viva o Linux

Listar todos os programas instalados no Ubuntu

Permitir que outros usuários possam usar o dispositivo de som onde só o root consegue

  

Comentários
[1] Comentário enviado por fcmorini em 03/03/2016 - 10:14h

tenho uma dúvida de iniciante mas não consigo resolver!
preciso permitir que seja alterada a data e a hora no sistema pelo usuário comum.
utilizo linux mint 17 e mint 13.
sempre que tento ajustar a data e a hora o sistema pede a senha do root!

[2] Comentário enviado por Lisandro em 03/03/2016 - 10:25h


[1] Comentário enviado por fcmorini em 03/03/2016 - 10:14h

tenho uma dúvida de iniciante mas não consigo resolver!
preciso permitir que seja alterada a data e a hora no sistema pelo usuário comum.
utilizo linux mint 17 e mint 13.
sempre que tento ajustar a data e a hora o sistema pede a senha do root!


Na instalação padrão o Mint pede a senha do usuário e não do root, mas se tiver configurada a senha de root o Linux vai sim sempre pedir a de root, pois é uma configuração crítica de sistema.
Para permitir que o usuário comum faça a alteração pode lançar mão de configurações de grupos de autorização, por exemplo.
Pesquise aqui no VOL que deve ter algum tutorial sobre grupos e permissões.
Outra opção é ativar o sudo e criar uma linha nele só pra este comando. Pesquisa aí que vai ser fácil.

[3] Comentário enviado por acessoroot em 06/07/2018 - 09:13h

Tente reconfigurar a time zone

dpkg-reconfigure tzdata



Contribuir com comentário