Comando timedatectl en Linux: Configurar fecha, hora y zona horaria
El comando timedatectl en Linux es la herramienta que interactúa con el gestor de servicios Systemd responsable de la configuración de la Zona de Huso Horario.
Cuando se ejecuta sin ningún parámetro, muestra las configuraciones de Time Zone:
# timedatectl Local time: Sat 2019-10-19 12:07:48 -03 Universal time: Sat 2019-10-19 15:07:48 UTC RTC time: Sat 2019-10-19 15:07:48 Time zone: America/Sao_Paulo (-03, -0300)System clock synchronized: yes NTP service: active RTC in local TZ: no
También puede utilizarse para listar las zonas horarias disponibles:
# timedatectl list-timezones | grep AmericaAmerica/AdakAmerica/AnchorageAmerica/AnguillaAmerica/Antigua(...)
Para cambiar la Zona de Huso Horario utilizando timedatectl, basta con utilizar la opción "set-timezone" seguida del nombre de la zona deseada:
# timedatectl set-timezone America/Buenos_Aires
Y luego reiniciar el servicio de zona horaria de Systemd:
# systemctl restart systemd-timedated
Hecho esto, la fecha y hora del sistema serán alterados:
# timedatectl Local time: Sat 2019-10-19 12:13:15 -03 Universal time: Sat 2019-10-19 15:13:15 UTC RTC time: Sat 2019-10-19 15:13:15 Time zone: America/Buenos_Aires (-03, -0300)System clock synchronized: yes NTP service: active RTC in local TZ: no
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.