Data e hora do sistema

Publicado por Lisandro Guerra em 22/08/2012

[ Hits: 343.822 ]

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

LAMP com PHP 7 no Linux Mint 17.3 e Ubuntu 14.04

Processos rivais

Comandos mkdir e cd simultaneamente

Linux Mint e Ubuntu com Flash atualizado

Nvidia FX 5500 no OpenSuSE 11.1

Leitura recomendada

Localizando comandos no histórico

Convertendo arquivo para PDF no terminal

Limpando sua memória cache de forma simples (parte 2)

Comandos básicos para o modo texto

Tocando CDs de áudio via cdda2wav

  

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