Configuración de la zona horaria de un servidor Linux

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

Para configurar la zona horaria de un servidor Linux, utilizaremos el comando tzselect. Luego, copiaremos el fichero correspondiente a nuestra zona horaria para mostrar la hora en formato CET (hora central europea) y no en UTC (tiempo universal coordinado). Esto lo explican mejor en la Wikipedia.

Veamos un ejemplo del comando tzselect:

[[email protected] ~]# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none – I want to specify the time zone using the Posix TZ format.
#? 8
Please select a country.
1) Albania 18) Guernsey 35) Poland
2) Andorra 19) Hungary 36) Portugal
3) Austria 20) Ireland 37) Romania
4) Belarus 21) Isle of Man 38) Russia
5) Belgium 22) Italy 39) San Marino
6) Bosnia & Herzegovina 23) Jersey 40) Serbia
7) Britain (UK) 24) Latvia 41) Slovakia
8) Bulgaria 25) Liechtenstein 42) Slovenia
9) Croatia 26) Lithuania 43) Spain
10) Czech Republic 27) Luxembourg 44) Sweden
11) Denmark 28) Macedonia 45) Switzerland
12) Estonia 29) Malta 46) Turkey
13) Finland 30) Moldova 47) Ukraine
14) France 31) Monaco 48) Vatican City
15) Germany 32) Montenegro 49) Åland Islands
16) Gibraltar 33) Netherlands
17) Greece 34) Norway
#? 43
Please select one of the following time zone regions.
1) Spain (mainland)
2) Ceuta, Melilla
3) Canary Islands
#? 1

The following information has been given:

Spain
Spain (mainland)

Therefore TZ=’Europe/Madrid’ will be used.
Local time is now: Thu Mar 15 12:48:06 CET 2018.
Universal Time is now: Thu Mar 15 11:48:06 UTC 2018.
Is the above information OK?
1) Yes
2) No
#? 1

You can make this change permanent for yourself by appending the line
TZ=’Europe/Madrid’; export TZ
to the file ‘.profile’ in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the /bin/tzselect command in shell scripts:
Europe/Madrid
[[email protected] ~]# cp /usr/share/zoneinfo/Europe/Madrid /etc/localtime
[[email protected] ~]# date
Thu Mar 15 12:49:10 CET 2018
[[email protected] ~]#

Si quieres cambiar la zona horaria, también puedes utilizar este otro comando:

[[email protected] ~]# timedatectl list-timezones |grep -i madrid
Europe/Madrid
[[email protected] ~]# timedatectl set-timezone Europe/Madrid
[[email protected] ~]# date
Thu Aug 16 08:06:12 CEST 2018
[[email protected] ~]#

¿Te ha gustado? ¡Compártelo!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

SUSCRÍBETE A PUERTO53

Recibe un email periódico con los artículos más interesantes de Puerto53.com

Antes de suscribirte lee los términos y condiciones. Gracias.

Contenido Relacionado

Artículos Recientes

Deja un comentario

About Author