Linux · 2 min read · Oct 22, 2025
Cómo cambiar la zona horaria en Debian Linux

La zona horaria en Debian, al igual que en otras distribuciones de Linux, es una configuración a nivel de sistema que determina la hora local para el sistema y sus aplicaciones. Se configura mediante el archivo /etc/localtime, que es un enlace simbólico al archivo de zona horaria apropiado ubicado en /usr/share/zoneinfo/. Por defecto, durante la instalación, Debian solicita al usuario que seleccione su zona horaria, pero se puede cambiar más tarde utilizando comandos como timedatectl, el método preferido en sistemas que utilizan systemd. Esta configuración influye en las marcas de tiempo en archivos, registros y eventos del sistema, y asegura que todas las operaciones que involucran tiempo sean precisas de acuerdo con la región geográfica especificada.
Esta guía te mostrará cómo configurar la Zona Horaria en Debian.
Configurar la zona horaria usando el comando timedatectl
Verificar la zona horaria actual:
timedatectlListar todas las zonas horarias disponibles:
timedatectl list-timezonesPuedes desplazarte por la lista o usar el comando grep para filtrar regiones específicas, por ejemplo:
timedatectl list-timezones | grep -i "America"Establecer la nueva zona horaria: Reemplaza Region/City con tu zona horaria deseada (por ejemplo, America/New_York).
sudo timedatectl set-timezone Region/CityVerificar el cambio:
timedatectlConfigurar la zona horaria manualmente creando un enlace simbólico
Si timedatectl no está disponible, puedes cambiar manualmente la zona horaria creando un enlace simbólico:
Listar zonas horarias disponibles:
ls /usr/share/zoneinfoHacer una copia de seguridad del archivo de hora local existente:
sudo mv /etc/localtime /etc/localtime.bakCrear un enlace simbólico a la zona horaria deseada: Reemplaza Region/City con la zona horaria apropiada.
sudo ln -s /usr/share/zoneinfo/Region/City /etc/localtimeVerificar el cambio:
dateEsto debería actualizar la zona horaria de tu sistema de inmediato.
¿El comando timedatectl establece la zona horaria de forma permanente?
Sí, cuando estableces la zona horaria utilizando el comando timedatectl en Debian (o en otras distribuciones de Linux que utilizan systemd), el cambio de zona horaria es permanente.
Aquí está el porqué:
- Cambios Permanentes: El comando
timedatectl set-timezoneactualiza el archivo/etc/localtime, que es un enlace simbólico que apunta al archivo apropiado en/usr/share/zoneinfo/. Este archivo es leído por el sistema para determinar la zona horaria correcta. Dado que el cambio se refleja en este archivo de configuración, persiste a través de reinicios. - No se Necesitan Pasos Adicionales: No necesitas realizar pasos adicionales para que el cambio permanezca después de un reinicio.
timedatectlmaneja todos los ajustes necesarios.
Si deseas verificar que el cambio es persistente, puedes comprobar la zona horaria después de reiniciar tu sistema ejecutando:
timedatectlEsto mostrará la zona horaria actual del sistema, confirmando que tu configuración ha sido guardada.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.