Terminal Linux Modificar/Re-configurar zona horario en Debian y derivados.
Tabla de contenido:
- Prerrequisitos
- Comprobación de la zona horaria actual
- Cambio de zona horaria en Debian
- Cambiar la zona horaria creando un enlace simbólico
- Conclusión
El uso de la zona horaria correcta es importante para muchas tareas y procesos relacionados con los sistemas. Por ejemplo, el demonio cron usa la zona horaria del sistema para ejecutar trabajos cron y las marcas de tiempo en los archivos de registro se basan en la misma zona horaria del sistema.
La zona horaria del sistema se establece durante la instalación, pero se puede cambiar fácilmente más adelante. Este tutorial muestra cómo configurar o cambiar la zona horaria en Debian 9.
Prerrequisitos
El usuario con el que ha iniciado sesión debe tener privilegios de sudo para poder cambiar la zona horaria del sistema.
Comprobación de la zona horaria actual
En Debian y otras distribuciones modernas de Linux, el comando
timedatectl
permite mostrar y configurar la hora y zona horaria del sistema actual.
timedatectl
Como se muestra en la salida a continuación, la zona horaria del sistema está configurada en "América / Chicago":
Local time: Mon 2019-03-11 16:46:45 CDT Universal time: Mon 2019-03-11 21:46:45 UTC RTC time: Mon 2019-03-11 21:46:45 Time zone: America/Chicago (CDT, -0500) Network time on: yes NTP synchronized: no RTC in local TZ: no
La zona horaria del sistema se configura mediante el enlace simbólico
/etc/localtime
a un identificador de zona horaria binaria en el directorio
/usr/share/zoneinfo
. Otra opción para verificar la zona horaria es mostrar la ruta a la que apunta el enlace simbólico usando el comando ls:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago
Cambio de zona horaria en Debian
Antes de cambiar la zona horaria, necesitará encontrar el nombre largo para la zona horaria que desea usar. La convención de nomenclatura de zona horaria generalmente usa un formato de "Región / Ciudad".
Para enumerar todas las zonas horarias disponibles, puede enumerar los archivos en el directorio
/usr/share/zoneinfo
o usar el comando
timedatectl
.
timedatectl list-timezones
… Europe/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…
Una vez que identifique qué zona horaria es precisa para su ubicación, ejecute el siguiente comando como usuario de sudo:
sudo timedatectl set-timezone your_time_zone
Por ejemplo, para cambiar la zona horaria del sistema a
Europe/Ljubljana
, debería ejecutar:
sudo timedatectl set-timezone Europe/Ljubljana
Verifique el cambio emitiendo el comando
timedatectl
:
timedatectl
Local time: Mon 2019-03-11 22:51:27 CET Universal time: Mon 2019-03-11 21:51:27 UTC RTC time: Mon 2019-03-11 21:51:26 Time zone: Europe/Ljubljana (CET, +0100) Network time on: yes NTP synchronized: yes RTC in local TZ: no
Cambiar la zona horaria creando un enlace simbólico
Eliminar el
/etc/localtime
actual o el enlace simbólico:
sudo rm -f /etc/localtime
Identifique la zona horaria que desea configurar y cree un enlace simbólico:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
Puede confirmar el cambio enumerando el
/etc/localtime
o emitiendo el comando de
date
:
date
Conclusión
En esta guía, aprendió a cambiar la zona horaria de su sistema Debian. Siéntase libre de dejar un comentario si tiene alguna pregunta.
terminal debianCómo configurar o cambiar la zona horaria en Linux
Una zona horaria es una región geográfica que tiene la misma hora estándar. Este tutorial cubre los pasos necesarios para establecer o cambiar la zona horaria en Linux.
Cómo configurar o cambiar la zona horaria en centos 7
En CentOS, la zona horaria del sistema se establece durante la instalación, pero se puede cambiar fácilmente más adelante. Este tutorial explica cómo configurar o cambiar la zona horaria en CentOS 7.
Cómo configurar o cambiar la zona horaria en ubuntu 18.04
En Ubuntu, la zona horaria del sistema se establece durante la instalación, pero se puede cambiar fácilmente más adelante. Este tutorial muestra cómo configurar o cambiar la zona horaria en Ubuntu 18.04 y versiones anteriores desde la línea de comandos, o mediante la GUI.