Cómo usar Ubuntu Timedatectl

Cómo usar Ubuntu Timedatectl

Cada dispositivo informático tiene tiempo y fecha como el servicio muy básico proporcionado por ellos. La fecha/hora y la zona horaria son fenómenos interconectados en los dispositivos informáticos, ya que la fecha/hora depende de la zona horaria seleccionada por el usuario. La fecha y la hora se obtienen automáticamente de acuerdo con la zona horaria; Sin embargo, los usuarios también pueden cambiarlos manualmente.

La computadora Linux administra dos tipos de relojes:

Reloj de hardware

También se conoce como reloj en tiempo real (RTC) y sigue rastreando la hora y la fecha, incluso si el sistema está apagado. Hay una pequeña batería de respaldo disponible para RTC que le permite seguir funcionando el reloj.

Reloj de software

Al contrario de RTC, este reloj no tiene una copia de seguridad de energía; Por lo tanto, no mantiene el tiempo cuando el sistema está apagado o con baja potencia. Sin embargo, cuando se enciende el sistema, recibe ayuda del reloj de hardware y obtiene la fecha/hora correcta. Un reloj de software también se puede referir como un reloj del sistema.

En este artículo, proporcionaremos un uso detallado de un conocido Timedatectl dominio; Entonces, comencemos:

Cómo verificar y editar hora/fecha en Ubuntu 20.04

Esta sección explica el proceso de verificación y edición de la hora/fecha en Ubuntu 20.04.

La sintaxis Timedatectl El comando se da a continuación:

Sintaxis

Timedatectl [opción] [comando]

Cómo verificar la hora y la fecha actuales usando Timedatectl

El uso principal de este comando es mostrarle la fecha y hora actuales; Ejecute el comando mencionado a continuación para obtener la impresión de tiempo y fecha:

$ Timedatectl

Después de obtener el resultado del comando anterior; Puede notar información detallada, como su hora y fecha local, hora universal, zona horaria, etc.:

Cómo cambiar la hora o la fecha usando Timedatectl

El comando timedatectl se puede usar para cambiar la hora o la fecha del sistema. Para cambiar la fecha o la hora, se usa la siguiente sintaxis:

Sintaxis

TIMEDATECTL TIEMPO DE SET HH: MM: SS

Además, el siguiente comando cambiará la hora local a 11:11:11 (HH: mm: ss); Se observa que el tiempo universal y el RTC también se ajustan según la hora local:

$ TIMEDATECTL TIEMPO 11:11:11

Para verificar los cambios, debe ejecutar el siguiente comando:

$ Timedatectl

Del mismo modo, uno puede cambiar la fecha actual del sistema utilizando el mismo comando que el anterior:

La sintaxis para cambiar la fecha del sistema se da a continuación:

Sintaxis

TIMEDATECTL TIEMPO "YYYY-MM-DD"

Donde "y", "m" y "d" representan el año, mes y día respectivamente.

Por ejemplo, el comando que se proporciona a continuación cambia la fecha al 2022-09-01(Aaa-mm-dd): Se observa que el tiempo también se restablecerá a las 00:00:00:

$ TIMEDATECTL TIEMPO "2022-09-01"

Cómo cambiar la zona horaria usando Timedatectl

En primer lugar, debe conocer la zona horaria en la que está operando; Puede verificar su zona horaria con el siguiente comando:

$ Timedatectl | tiempo de grep

O simple Timedatectl El comando también puede darle el resultado requerido, como se muestra en la captura de pantalla a continuación:

$ Timedatectl

El Timedatectl se puede usar para cambiar la zona horaria actual; En primer lugar, debe conocer las zonas horarias compatibles con su sistema; Para verificar la lista de zonas horarias disponibles, ejecute el siguiente comando.

$ Timedatectl List TimeZones

En caso de que desee cambiar la zona horaria a otras zonas horarias disponibles, la lista anterior sería útil para usted a este respecto. Puede establecer la zona horaria siguiendo la sintaxis descrita a continuación:

Sintaxis

TIMEDATECTL SET TimeZone [name_of_timzaNone]

Por ejemplo, el siguiente comando ayudará a cambiar la zona horaria a "América/Barbados":

$ timedatectl set-timeZone America/Barbados

Además, si desea establecer la zona horaria en el tiempo universal coordinado (UTC), ejecute el comando que se proporciona a continuación: se recomienda mantener la configuración del reloj en UTC:

$ timedatectl set-timeZone UTC

Cómo sincronizar el reloj en tiempo real usando Timedatectl

El reloj de hardware (también conocido como reloj en tiempo real) del sistema se puede sincronizar con su zona horaria local o UTC, utilizando el comando Timedatectl. Pasa números binarios (0,1) al comando, que se refiere a la zona horaria local o UTC.

El número binario (0) se usa para sincronizar el reloj de hardware con la zona horaria local, y puede ejecutar el siguiente comando para sincronizar el reloj en tiempo real a UTC:

$ Timedatectl set-Local-RTC 0

Alternativamente, puede sincronizar RTC a la zona horaria local utilizando el comando que se proporciona a continuación. Este comando mostrará la advertencia de que cambiar el RTC a una zona horaria local puede causar problemas.

$ Timedatectl set-Local-RTC 1

Refiriéndose a la sintaxis de Timedatectl, contiene opción Palabras clave entre Timedatectl y dominio Palabras clave. El Timedatectl Admite varias opciones que se pueden considerar para realizar tareas específicas, como:

-H muestra la información de ayuda

Para verificar la versión del Timedatectl; -versión Se usa la opción.

-No-preguntar-contraseña La opción permitirá al usuario evitar el proceso de autenticación

Conclusión

Ubuntu es la famosa distribución de Linux, permite que una variedad de comandos realice varias operaciones. Entre ellos, el comando Timedatectl se utiliza para facilitar los usuarios de la línea de comando con respecto a la zona horaria, la fecha y la hora de su sistema. Esta guía proporciona información breve relacionada con el comando Timedatectl de Ubuntu. Los usuarios pueden editar tiempo, fecha y zona horaria utilizando el terminal de línea de comandos. Además, permite la sincronización del reloj en tiempo real con zona horaria local o UTC, pero es mejor practicar mantener el RTC sincronizado con UTC.