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:
[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.