Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:bash:zonahoraria [27/03/2018 03:01] – [modificación permanente] matelinux:bash:zonahoraria [05/05/2026 00:36] (actual) mate
Línia 1: Línia 1:
-= Zona Horaria+= Zona Horaria (TZ) 
 +{{tag>linux bash ssh}}
 == modificación temporal  == modificación temporal 
 establecer la variable TZ a la zona horaria de interés: ''export TZ=Europe/Andorra'' establecer la variable TZ a la zona horaria de interés: ''export TZ=Europe/Andorra''
   * [[https://superuser.com/questions/188224/temporarily-change-timezone-to-display-date-time-shown-during-an-ssh-session]]   * [[https://superuser.com/questions/188224/temporarily-change-timezone-to-display-date-time-shown-during-an-ssh-session]]
   * [[https://en.wikipedia.org/wiki/List_of_tz_database_time_zones]]   * [[https://en.wikipedia.org/wiki/List_of_tz_database_time_zones]]
 +  * ''timedatectl set-timezone “Europe/Andorra”'': cambio de zona en caliente
 +
 +=== consideraciones crontab
 +  * el uso de la variable ''TZ'' no afecta a la hora de la ejecución de los trabajos crontab, si a la representación de la hora en el script ejecutado.
 +  * el uso de la variable ''CRON_TZ''sí que afecta a la hora de ejecución y además establece ''TZ'' en la misma zona horaria.
 +  * [[http://man.he.net/man5/crontab]]
 +
 +
 +== modificación permanente zona horaria
 +  - modificar el fichero ubicado en ''/etc/localtime''
 +    * copiar o enlazar con el fichero correcto en ''/usr/share/zoneinfo/Europe/Andorra''
 +  - añadir el fichero ''/etc/timezone'' con el contenido de TZ, por ejemplo: **Europe/Androrra**
 +/via: [[https://linuxacademy.com/blog/linux/changing-the-time-zone-in-linux-command-line/]]
 +
 +== modificación TZ
 +  * añadir <code>export TZ="Europe/Andorra"</code>
 +  * ... en tu perfil editar ''.basrc'' o ''.zshrc''
 +  * ... en el servidor: <code bash>sudo nano /etc/profile.d/custom-tz.sh</code>
 +
 +== ssh
 +  * tener definida ''TZ''
 +  * añadir a ''~/.ssh/config'':<code>Host *
 +    SendEnv TZ</code>
 +  * para conexiones temporales:<code bash> SendEnv TZ ssh usuario@host</code>
 +=== en servidor
 +  * <code . /etc/ssh/sshd_config>AcceptEnv LANG LC_* TZ</code>
 +
 +== time syncronization
 +  * [[https://feeding.cloud.geek.nz/posts/time-synchronization-with-ntp-and-systemd/]]
 +  * [[https://echaleunvistazo.wordpress.com/2015/02/17/configurar-servidor-ntp-en-ubuntu/]]
 +  * [[http://manpages.ubuntu.com/manpages/xenial/man1/timedatectl.1.html]]
 +  * [[https://serverfault.com/questions/303517/how-time-is-affected-by-the-ntpd-and-etc-localtime]]
 +  * [[https://coreos.com/os/docs/latest/configuring-date-and-timezone.html]]
  
-== modificación permanente 
-modificar el fichero ubicado en ''/etc/localtime'' 
-  * [[https://linuxacademy.com/blog/linux/changing-the-time-zone-in-linux-command-line/]] 
  • linux/bash/zonahoraria.1522144864.txt.gz
  • Darrera modificació: 27/03/2018 03:01
  • per mate