1. Inicio
  2. Tecnologia
  3. Linux
  4. Cambiar la fecha y hora del sistema en base a UTC (GMT)

Cambiar la fecha y hora del sistema en base a UTC (GMT)

Cambiar la hora del sistema operativo.

Para cambiar la fecha y/o la hora de un sistema Linux usaremos el comando date. Supongamos que queremos colocar la fecha a 9 de Junio y la hora para las 16:45, entonces ejecutamos lo siguiente :

date 06091645

Cambiar la fecha y hora del Bios

En los computadores donde se instale el sistema operativo Linux el reloj del hardware debe estar con la hora UTC (GMT). Para accesar el reloj del hardware (bios) utilizamos la herramienta hwclock, la cual nos permite obtener o colocarle la fecha y hora, colocar la hora del reloj del bios al reloj del sistema operativo y viceversa.

Si por alguna razón esto no es así y tenemos los locale bien configurados y la hora del sistema colocada en la hora local, entonces podemos ejecutar el siguiente comando :

hwclock --utc --systohc

En cambio si lo que necesitamos es colocar la hora del sistema obteniéndola del bios y colocarla en nuestra zona horaria ejecutamos :

hwclock --utc --hctosys

Para colocar la fecha y hora del reloj del bios usamod el siguiente comando :

hwclock --set --date="9/22/96 16:45:05"

Cambiar la configuración del reloj de localtime a UTC

La mayoría de los instaladores de distribuciones de GNU/Linux preguntan si el reloj del bios tiene la hora en UTC, a lo cual le responderemos de forma afirmativa o negativa según sea el caso. Si por alguna razón nos equivocamos al dar dicha respuesta y estamos usando una distribución basada en Debian entonces, podemos corregir ésta situación colocando el valor correcto en la variable UTC en el archivo /etc/default/rcS (En otras distribuciones esta variable puede estar en el archivo /etc/sysconfig/clock).