Gestión de fecha y hora

Gestión de fecha y hora

Existen muchas herramientas gráficas para asignar o modificar el reloj bajo un sistema operativo linux/GNU pero también existen comandos para tratar esta posibilidad en un terminal.

Comandos para la gestión de fecha y hora

Para un usuario normal probablemente no le sea demasiado útil ya que puede hacer la mayoría de lo que explicaré a continuación de manera gráfica mediante pocos clicks, sin embargo hay situaciones que si las necesitarás aunque sea en pocas situaciones, sobre todo si te gusta trastear con tu sistema linux o eres de los mios que instalan la distribución Debian GNU/Linux desde una instalación mínima sin interfaz gráfica ni programas basurilla para ir instalando manualmente lo que se nos antoje y como nos venga mejor, ¿nunca te ha surgido el problema de no poder actualizar repositorios por no tener el reloj perfectamente (o aproximadamente) configurado? Esto es un problema menor y con fácil solución, especialmente teniendo a mano los siguientes comandos:

Conocer información sobre fecha y hora

Mostrar la fecha y hora que tenemos asignada actualmente: date Este comando nos mostrará la fecha de nuestro sistema con el siguiente formato: Día de la semana, mes, número del día, hora:minutos:segundos, localización, año.

Modificar Fecha y Hora

Establecer fecha y tiempo de una vez: date -s "2016/02/11 11:40:00" El formato se establece siguiendo este patrón: "AAAA/MM/DD HH:MM:SS"
Otra forma más sencillo de entenderlo: "Año/Mes/Día Hora:Minutos:Segundos"

Cambiar solamente la fecha del sistema: date -d 02/11/2016 Con este comando cambiamos la fecha de nuestro sistema usando el siguiente formato: MM/DD/AA
Otra forma más sencilla de entender: Mes/Día/Año
En el ejemplo anterior hemos asignado el 11 de Febrero del año 2016.

Cambiar solo la hora del sistema: date -s 14:50:31 Con este comando estamos estableciendo la hora en el sistema linux usando este formato: HH:MM:SS
Otra manera más entendible aún: Hora/Minutos/Segundos
En el anterior ejemplo podemos observar que la hora establecida es las 2 de la tarde, 50 minutos y 31 segundos.

Sincronizar reloj del sistema con el de la BIOS

Una cosa es el tiempo establecido en nuestro sistema operativo (llámese Linux, Mac, Windows o X...) tenemos otro reloj por hardware controlado por nuestra BIOS y podemos tener problemas con la desconfiguración de hora si usamos varios sistemas operativos sobre todo.

Es probable que si tenemos varios sistemas operativos instalados en el mismo equipo andemos con el problema que siempre hay alguno con la hora mal puesta ya que no está sincronizado el reloj del sistema operativo con el de hardware.

Para sincronizar un Sistema Operativo Linux con el reloj de la BIOS o UEFI tenemos dos formas: Mantener el reloj físico en UTC o en hora local.

Sincronizar reloj hardware de la BIOS o UEFI a UTC (Tiempo Universal Coordinado) hwclock --systohc --utc Esto usará el tiempo establecido en tu sistema Operativo para establecerlo también en el reloj de hardware en nuestra placa base

Sincronizar reloj hardware de la BIOS o UEFI a Hora Local hwclock --systohc --localtime

Entra para ver una entrada sobre como obtener información del sistema linux y su hardware.

Votar Entrada: 
Average: 5.5 (2 votes)
Sigueme en google+: 

Añadir nuevo comentario