Cambiar la fecha en GNU/Linux

Español

GNU/Linux

Para cambiar la fecha en GNU/Linux u otra variante UNIX utilice el comando date

Si la diferencia es en la hora, teclee

# date --set='HH:MM:ss'

Donde:

  • HH: es la hora, 0-23
  • MM: son los minutos, 0-59
  • ss: son los segundos, 0-59

También se puede especificar en el formato hh:MM:ssa.m. ó hh:MM:ssp.m., donde

hh: es la hora, 1-12

Para cambiar la hora para las 5:30, teclee

# date --set='05:30'

Si la direncia es en los días teclee:

# date --set='+numero-de-días day HH:MM:ss'

O

# date --set='-numero-de-días day HH:MM:ss'

(HH:MM:ss es opcional)

Por ejemplo, si al ejecutar

$ date '+F'

muestra: 2009-05-30 y ejecutamos

# date --set='-1 day'

entonces

$ date '+F'

mostraría: 2009-05-29

Puede aplicarse el mismo procedimiento para los años

Sumarle un año a la fecha que muestra el sistema

date --set='+1 year'

Restarle un año a la fecha que muestra el sistema

date --set='1 year ago'

Puede cambiarse la fecha especificando año, mes, dia, hora, minuto y segundos

Establecer la fecha al 30 de mayo del 2009, 6:30 de la mañana con 45 segundos

# date --set='2009-05-30 06:30:45'

Para sincronizar la hora del sistemas operativo con la hora de la máquina (hardware), teclee

sudo hwclock --systohc

Lecturas recomendadas

  • – man date
  • – info date
  • – man hwclock

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.