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/08/2018 01:02] – [modificación temporal] matelinux:bash:zonahoraria [05/05/2026 00:36] (actual) mate
Línia 1: Línia 1:
-= Zona Horaria += Zona Horaria (TZ) 
-{{tag>linux bash}}+{{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/Madrid”'': cambio de zona en caliente+  * ''timedatectl set-timezone “Europe/Andorra”'': cambio de zona en caliente 
 === consideraciones crontab === consideraciones crontab
-  * el uso de la variable TZ no afecta a la hora de la ejecución de los trabajos 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. 
-  * la definición de la variable TZ en el script de crontab solo afecta a los programas que se ejecutan, no a la hora de ejecución +  * 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.
-  * ''CRON_TZ'' ?+
   * [[http://man.he.net/man5/crontab]]   * [[http://man.he.net/man5/crontab]]
  
  
-== modificación permanente+== modificación permanente zona horaria
   - modificar el fichero ubicado en ''/etc/localtime''   - modificar el fichero ubicado en ''/etc/localtime''
     * copiar o enlazar con el fichero correcto en ''/usr/share/zoneinfo/Europe/Andorra''     * 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**   - 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/]] /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 == time syncronization
  • linux/bash/zonahoraria.1535356953.txt.gz
  • Darrera modificació: 27/08/2018 01:02
  • per mate