Data e hora do sistema

Publicado por Lisandro Guerra em 22/08/2012

[ Hits: 334.340 ]

Blog: https://spartanix.com/

 


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

Mostrando datas passadas e futuras com o comando date

Vim editor - Copiar ou Recortar e Colar

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

Verificando a versão do Python

Slackware 13.1 com KDE em Português

Leitura recomendada

Gerando suas próprias notificações no Ubuntu

Shutdown liberado para usuários comuns (Slackware)

Suspendendo uma sessão do VIM

Usando nmap para rastrear o Kazaa na rede

Procurando links quebrados

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts