martes, 17 de noviembre de 2015

Como cambiar la zona horaria en Linux desde una terminal

Cambiar la zona horaria de Linux desde una Terminal o línea de comandos es muy sencillo, bastan con ejecutar el comando "tzselect" y elegir nuestra zona horaria, por ejemplo supongamos que vivimos en Mexico y usamos la hora central, lo hacemos de la siguiente forma.

root@monitoreo:/etc/apache2# tzselect

Retorna un resultado como el siguiente.

Please identify a location so that time zone rules can be set correctly.
Please select a continent, ocean, "coord", or "TZ".
 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) coord - I want to use geographical coordinates.
12) TZ - I want to specify the time zone using the Posix TZ format.

Seleccionamos el número 2 que es Americas, luego el número 51 que es Venezuela y por último el número 1 que es el horario central.

Luego veremos una pantalla como la siguiente.
#? 2

Please select a country whose clocks agree with yours.
 1) Anguilla     28) Haiti
 2) Antigua & Barbuda     29) Honduras
 3) Argentina     30) Jamaica
 4) Aruba     31) Martinique
 5) Bahamas     32) Mexico
 6) Barbados     33) Montserrat
 7) Belize     34) Nicaragua
 8) Bolivia     35) Panama
 9) Brazil     36) Paraguay
10) Canada     37) Peru
11) Caribbean Netherlands    38) Puerto Rico
12) Cayman Islands     39) St Barthelemy
13) Chile     40) St Kitts & Nevis
14) Colombia     41) St Lucia
15) Costa Rica     42) St Maarten (Dutch part)
16) Cuba     43) St Martin (French part)
17) Curacao     44) St Pierre & Miquelon
18) Dominica     45) St Vincent
19) Dominican Republic     46) Suriname
20) Ecuador     47) Trinidad & Tobago
21) El Salvador     48) Turks & Caicos Is
22) French Guiana     49) United States
23) Greenland     50) Uruguay
24) Grenada     51) Venezuela
25) Guadeloupe     52) Virgin Islands (UK)
26) Guatemala     53) Virgin Islands (US)
27) Guyana

#? 51

The following information has been given:

Venezuela

Therefore TZ='America/Caracas' will be used.
Local time is now: mar nov 17 14:07:08 VET 2015.
Universal Time is now: mar nov 17 18:37:08 UTC 2015.
Is the above information OK?
1) Yes
2) No

Si todo está correcto seleccionamos "1" y listo.
#? 1

You can make this change permanent for yourself by appending the line
TZ='America/Caracas'; 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 /usr/bin/tzselect command in shell scripts:
America/Caracas

Ahora si queremos que este cambio se haga permanentemente entre reinicios de nuestra PC, agregamos la siguiente línea en nustro archivo .profile

TZ='America/Caracas'; export TZ

Otra forma de hacer lo mismo es con los siguientes comandos.

$ rm /etc/localtime
$ ln -s /usr/share/zoneinfo/America/Caracas /etc/localtime

Otra forma es colocando como root el siguiente comando 

#dpkg-reconfigure tzdata

Una vez que colocas el comando seleccionas America

y en la proxima pantalla seleccionas Caracas

y por ultimo arrojara el siguiente texto 

Current default time zone: 'America/Caracas'
Local time is now:      Tue Nov 17 14:49:10 VET 2015.
Universal Time is now:  Tue Nov 17 19:19:10 UTC 2015.

1 comentario:

  1. Hola amiga! son muy buenos tus aportes, he logrado resolver varios inconvenientes, sin embargo actualmente adquiri una laptop de la vit que me esta dando dolores de cabeza, no puedo actualizar ni instalar programas, debido a que me da error en todo. al realizar cualquier aptitude install apt get-update o si me meto por synaptic tampoco me deja instalar nada, me aparece lo siguiente:

    root@P1410:/home/vit# aptitude update
    Err http://paquetes.canaima.softwarelibre.gob.ve kukenan Release.gpg
    No se pudo resolver «proxy.vit.gob.ve»
    W: Se produjo un fallo al descargar http://paquetes.canaima.softwarelibre.gob.ve/dists/kukenan/Release.gpg: No se pudo resolver «proxy.vit.gob.ve»
    W: Some index files failed to download. They have been ignored, or old ones used instead.

    mi canaima es 4.1. 32 bits.

    He intentado y buscado de todo y no se que hacer.

    Agradecido si me pudieras ayudar.

    ResponderEliminar