timedatectl
timedatectl - Controlar la hora y la fecha del sistema.
Es muy importante establecer la zona horaria correcta en nuestro sistema, ya que de esto depende los procesos, registros y tareas que hacemos dentro de él. Aunque existen otras formas de cambiar tanto la hora, como la zona horaria, la mejor manera es hacerlo con timedatectl.
Para ver nuestra zona horaria actual basta con ejecutar timedatectl sin ninguna opción.
$ timedatectl
Local time: Sat 2024-11-23 08:44:57 -05
Universal time: Sat 2024-11-23 13:44:57 UTC
RTC time: Sat 2024-11-23 13:44:57
Time zone: America/Bogota (-05, -0500)
System clock synchronized: yes
NTP service: active
RTC in local TZ: noComo vemos en este ejemplo, me indica la hora local del sistema, la hora universal o UTC, y la zona horaria en mi caso es America/Bogota. También es importante que el servicio NTP esté activo.
Para ver una lista completa de las zonas horarias ejecuta timedatectl list-timezones, cuando encuentres tu zona horaria ejecuta:
$ sudo timedatectl set-timezone Zona/CiudadSi el servicio NTP no se encuentra activo, puede ejecutar:
$ sudo timedatectl set-ntp trueÚltima actualización