GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo cambiar la zona horaria en Debian 11 / Debian 10 / 9

Sucede que a veces su sistema puede tener una zona horaria incorrecta o desea cambiar la zona horaria debido a la naturaleza del trabajo u olvidó establecer la zona horaria correcta al momento de instalar el sistema operativo Debian.

En esta publicación, veremos cómo cambiar la zona horaria en Debian 11 / Debian 10.

Cambiar la zona horaria en Debian 11/Debian 10

Podemos cambiar la zona horaria de dos formas,

1. Usando el archivo /etc/localtime

2. Usando el comando timedatectl

1. Uso del archivo /etc/localtime

En este método, usaremos el archivo /etc/localtime (enlace al archivo de zona horaria original) para configurar la zona horaria de su sistema. Este método funcionará en todas las versiones de Debian, incluidas las antiguas.

Verifique la zona horaria actual usando el comando de fecha.

date

Salida:

Sun Aug  22 09:42:31 UTC 2021

Puede ver que mi sistema ha sido configurado con Tiempo universal coordinado (UTC) .

Como dije antes, /etc/localtime es un enlace al archivo de zona horaria original. Puede verificar el enlace simbólico usando el siguiente comando.

ls -al /etc/localtime

Salida:

lrwxrwxrwx 1 root root 30 Aug 17 02:21 /etc/localtime -> /usr/share/zoneinfo/UTC

El directorio /usr/share/zoneinfo/ contiene todas las zonas horarias. Debajo puede encontrar directorios específicos de un país o zona. Ejemplo:/usr/share/zoneinfo/America/directory contiene zonas horarias estadounidenses.

ls /usr/share/zoneinfo/America/

Salida:

Adak            Campo_Grande   Eirunepe      Iqaluit        Merida          Porto_Acre     St_Johns
Anchorage       Cancun         El_Salvador   Jamaica        Metlakatla      Port_of_Spain  St_Kitts
Anguilla        Caracas        Ensenada      Jujuy          Mexico_City     Porto_Velho    St_Lucia
Antigua         Catamarca      Fortaleza     Juneau         Miquelon        Puerto_Rico    St_Thomas
Araguaina       Cayenne        Fort_Nelson   Kentucky       Moncton         Punta_Arenas   St_Vincent
Argentina       Cayman         Fort_Wayne    Knox_IN        Monterrey       Rainy_River    Swift_Current
Aruba           Chicago        Glace_Bay     Kralendijk     Montevideo      Rankin_Inlet   Tegucigalpa
Asuncion        Chihuahua      Godthab       La_Paz         Montreal        Recife         Thule
Atikokan        Coral_Harbour  Goose_Bay     Lima           Montserrat      Regina         Thunder_Bay
Atka            Cordoba        Grand_Turk    Los_Angeles    Nassau          Resolute       Tijuana
Bahia           Costa_Rica     Grenada       Louisville     New_York        Rio_Branco     Toronto
Bahia_Banderas  Creston        Guadeloupe    Lower_Princes  Nipigon         Rosario        Tortola
Barbados        Cuiaba         Guatemala     Maceio         Nome            Santa_Isabel   Vancouver
Belem           Curacao        Guayaquil     Managua        Noronha         Santarem       Virgin
Belize          Danmarkshavn   Guyana        Manaus         North_Dakota    Santiago       Whitehorse
Blanc-Sablon    Dawson         Halifax       Marigot        Ojinaga         Santo_Domingo  Winnipeg
Boa_Vista       Dawson_Creek   Havana        Martinique     Panama          Sao_Paulo      Yakutat
Bogota          Denver         Hermosillo    Matamoros      Pangnirtung     Scoresbysund   Yellowknife
Boise           Detroit        Indiana       Mazatlan       Paramaribo      Shiprock
Buenos_Aires    Dominica       Indianapolis  Mendoza        Phoenix         Sitka
Cambridge_Bay   Edmonton       Inuvik        Menominee      Port-au-Prince  St_Barthelemy

Ahora, cree un enlace con el archivo de zona horaria deseado. En mi caso, es la Hora Estándar Central (EST) zona horaria. Chicago cae bajo la zona horaria CST.

Puede vincular la Ciudad o la Zona a /etc/localtime.

sudo ln -sf /usr/share/zoneinfo/US/Central /etc/localtime

OR

sudo ln -sf /usr/share/zoneinfo/America/Chicago /etc/localtime

Verifique la zona horaria usando el comando de fecha.

date

Salida:

Sun Aug 22 03:42:55 CST 2021

2. Usando el comando timedatectl

En este método, usaremos el comando timedatectl para cambiar la zona horaria en Debian. Este método solo funcionará en las últimas versiones de Debian.

Verifiquemos la zona horaria actual usando el comando de fecha.

date

Salida:

Sun Aug  22 09:44:50 UTC 2021

Puede ver que mi sistema ha sido configurado con Tiempo universal coordinado (UTC) .

Utilice el siguiente comando para enumerar todas las zonas horarias.

sudo timedatectl list-timezones

Salida:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
.     .     .
.     .     .
Pacific/Pohnpei
Pacific/Port_Moresby
Pacific/Rarotonga
Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC

Puede filtrar la salida con la ciudad más cercana a usted o el continente. Chicago cae bajo la zona horaria CST.

sudo timedatectl list-timezones | grep -i chicago

OR

sudo timedatectl list-timezones | grep -i america

Salida (para ciudad):

America/Chicago

Configure la zona horaria con el siguiente comando.

sudo timedatectl set-timezone America/Chicago

Verifique la nueva zona horaria usando el comando de fecha.

date

Salida:

Sun Aug  22 03:45:37 CST 2021

Conclusión

Eso es todo. Espero que haya podido establecer la zona horaria correcta en su sistema Debian 11/Debian 10.


Debian
  1. Cómo establecer o cambiar la zona horaria en Linux

  2. Cómo cambiar la zona horaria en Debian Linux

  3. Cambiar fecha, hora y zona horaria en CentOS 8 - ¿Cómo hacerlo?

  4. Cómo cambiar el nombre de host en Debian

  5. Cómo cambiar la zona horaria en CentOS 8

Cómo cambiar la zona horaria en CentOS 8 / RHEL 8

Cómo cambiar la zona horaria en Ubuntu 18.04 / Ubuntu 16.04 y Linux Mint

Cómo cambiar la fecha, la hora y la zona horaria en Debian 10

Cómo establecer la zona horaria en Debian 11

Cómo cambiar la fecha, la hora y la zona horaria en CentOS 8

Cómo cambiar la zona horaria en Debian 11