GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cambiar la zona horaria en Ubuntu 18.04 - ¿Proceso paso a paso?

La zona horaria se establece en el momento de la instalación del sistema operativo Ubuntu y también puede cambiarla más tarde. Es un aspecto muy importante configurar una zona horaria adecuada para las aplicaciones que se basan en trabajos cron y las marcas de tiempo.

Los sistemas operativos modernos detectan y sincronizan la hora utilizando servidores de hora del NIST (Instituto Nacional de Estándares y Tecnología). NIST opera un reloj atómico que no gana ni pierde un segundo en 300 millones de años.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con Ubuntu.

En este contexto, analizaremos diferentes métodos para cambiar la zona horaria en el sistema Ubuntu 18.04.


¿Cómo obtener la zona horaria actual?

Antes de continuar con este procedimiento de configuración, asegúrese de estar utilizando una cuenta de usuario con privilegios de sudo.

Básicamente, el comando timedatectl es el mismo para todas las distribuciones de Linux y se usa para obtener y configurar fácilmente la zona horaria del sistema. Ejecute el siguiente comando para obtener la zona horaria actual:

$ timedatectl

Mostrará la salida de la siguiente manera:

                  Local time: Tue 2021-04-30 11:57:15 IST
                  Universal time: Tue 2021-04-30 06:27:15 UTC
                        RTC time: Tue 2021-04-30 06:27:15
                       Time zone: Asia/Kolkata (IST, +0530)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no


Archivos de configuración de zona horaria en Ubuntu

  • /usr/share/zoneinfo/:los archivos de nombre de zona horaria se almacenan en este directorio. Por ejemplo, el archivo /usr/share/zoneinfo/America/New_York representa la zona horaria de Nueva York.
  • /etc/localtime:este es un enlace simbólico al archivo localtime ubicado en el directorio /usr/share/zoneinfo/.


¿Cómo cambiar la zona horaria en Ubuntu?

Para comenzar, debe conocer el nombre largo de la zona horaria que desea configurar. Para obtener la lista de todas las zonas horarias disponibles, ejecute el siguiente comando:

$ timedatectl list-timezones

Mostrará una salida como la siguiente:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
...
...
America/Caracas
America/Cayenne
America/Cayman
America/Chicago
America/Chihuahua
America/Costa_Rica
...
...
Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC

Tome el nombre largo de la zona horaria que desea configurar y ejecute el siguiente comando como con el usuario sudo.

La sintaxis básica para el comando es:

$ sudo timedatectl set-timezone NEW_TIME_ZONE

Por ejemplo, si su zona horaria requerida es América/Nueva_York, puede configurarla ejecutando el comando como se muestra a continuación:

$ sudo timedatectl set-timezone America/New_York

Ahora verifique la zona horaria nuevamente usando timedatectlcommand:

$ timedatectl

Debería cambiar con la nueva zona horaria America/New_York:

                      Local time: Wed 2021-04-30 02:30:39 EDT
                  Universal time: Wed 2021-04-30 06:30:39 UTC
                        RTC time: Wed 2021-04-30 06:30:39
                       Time zone: America/New_York (EDT, -0400)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no


¿Cómo cambiar la zona horaria por enlace simbólico?

Otra forma de cambiar la zona horaria es creando un enlace simbólico. Este método es útil cuando su servidor ejecuta una versión anterior de Ubuntu o cuando el comando timedatectl no está disponible. Vamos a cambiar la zona horaria creando un enlace simbólico /etc/localtime a la zona horaria en el directorio /usr/share/zoneinfo.

Primero, debe eliminar el enlace simbólico o archivo /etc/localtime actual escribiendo:

$ sudo rm -rf /etc/localtime

Después de eso, agregue la zona horaria que desea configurar y cree un enlace simbólico:

$ sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

Ahora, si desea verificarlo, puede hacerlo enumerando el archivo /etc/localtime o ejecutando el comando de fecha:

$ date

Se mostrará debajo de la salida:

Output
Tue Apr 30 02:37:22 EDT 2021



Ubuntu
  1. Instalar Discord en Ubuntu 20.04 - ¿Proceso paso a paso?

  2. Instalar AIDE en Ubuntu 20.04 - ¿Un proceso paso a paso?

  3. Instalar Pyradio en Ubuntu 20.04 - ¿Un proceso paso a paso?

  4. Instalar MAAS en Ubuntu 20.04 - ¿A través de un proceso paso a paso?

  5. Instalar Ruby en Ubuntu 20.04 - ¿Proceso paso a paso?

Cómo establecer o cambiar la zona horaria en Ubuntu 20.04

Cómo cambiar la fecha, la hora y la zona horaria en Ubuntu 20.04 LTS

Cómo cambiar la zona horaria en su sistema Ubuntu

Cómo configurar o cambiar la zona horaria en Ubuntu Linux [Consejo para principiantes]

Cómo cambiar la zona horaria en Ubuntu 20.04 LTS

Cambiar zona horaria en Ubuntu 18.04