Data e hora do sistema

Publicado por Lisandro Guerra em 22/08/2012

[ Hits: 329.582 ]

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

andLinux no XP

Netflix no Linux Mint, Ubuntu, Fedora e CentOS

Telegram Desktop no Linux Mint e Ubuntu

Linux Mint atualizando versões 17 e 17.1 para 17.2 Rafaela

Scanner Gotec (Plustek) no Linux Mint

Leitura recomendada

Excluindo "output errors" nas saídas dos comandos

Use o Vim no Slackware

Executa Comandos Linux

Usando o comando fc-match para o LibreOffice

Ordenando uma lista de IPs (IPv4) com o sort

  

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