Está en la página 1de 4

ZONA HORARIA SanchezCorbalan.

es

Linux utiliza el Horario Universal (UTC).


La zona horaria se establece en el fichero /etc/localtime. No es un fichero de
texto, se tendría que enlazar al fichero correcto dentro de /usr/share/zoneinfo/.
También podemos encontrar un archivo en modo texto con los datos de la zona
horaria.
‣  /etc/timezone en Debian y sus derivados
‣ /etc/sysconfig/clock en Fedora y distribuciones relacionadas
También puedo utilizar la variable $TZ para establecer de forma particular mi
zona horaria. Util si me conecto a un servidor con una zona horaria distinta a la
mía. Puedo utilizar la herramienta tzselect para establecer su valor.
Los comandos date y timedatectl nos muestran info sobre la hora y el día actual
CONFIGURACION LOCAL SanchezCorbalan.es

Hay datos que se interpretan de forma distinta según el lugar donde nos
encontremos como: codificación del texto (idioma), representación de los
decimales, formato de moneda, de fecha, etc. El sistema guarda esta
información en /etc/default/locale y en distintas variables locales. Se utiliza el
siguiente formato:
[idioma[_territorio][.codeset][@modificador]]

Ejemplos: es_ES.8859-1, es_MX.UTF, en_US.UTF-8


‣ Idioma y _territorio están representados por dos caracteres para indicar el idioma principal y
alguna variante territorial
‣ Codeset es la codificación de caracteres (ASCII, UTF-8, etc..)
‣ El modificador es poco utilizado y puede afectar a cuestiones específicas como a la manera
de ordenar elementos o una moneda particular (ES_ES.UTF-8@preeuro).
El comando locale muestra las variables del sistema que guardan información
sobre la configuración local
CONFIGURACION LOCAL SanchezCorbalan.es

Hay datos que se interpretan de forma distinta según el lugar donde nos
encontremos como: codificación del texto (idioma), representación de los
‣ LANG: configuración regional predeterminada
‣ LC_ALL: Si se establece esta variable, anula la selección de todas las configuraciones
regionales realizadas con las otras variables de entorno LC_ *.
‣ LC_COLLATE : Especifica qué orden de usar para comparar y ordenar cadenas.
‣ LC_CTYPE: Especifica qué configuración regional usar para los conjuntos de caracteres y la
clasificación de caracteres.
‣ LC_MESSAGES: Se usa para imprimir mensajes y analizar respuestas.
‣ LC_MONETARY: configuración regional para formatear valores monetarios.
‣ LC_NUMERIC: configuración regional usar para formatear números.
‣ LC_TIME: Especifica qué configuración regional usar para formatear valores de fecha
‣ LC_MEASUREMENT: Unidades de medida (Métricas u otras)
CONFIGURACION LOCAL SanchezCorbalan.es

Una configuración particular es LANG=C, esto aplica una configuración POSIX


lo más estándar posible para que el manejo de información en programas o
script no causen problemas.

Para ver las opciones que tengo disponibles ejecuto locale -a y para añadir o
quitar modifico las lineas del fichero /etc/locale.gen y después ejecuto
locale-gen

Si tenemos datos guardados con una codificación de caracteres determinada y


necesitamos cambiarlos a otra codificación se usa el comando iconv
iconv –f old-encoding [-t new-encoding] file.txt > newfile.txt

También podría gustarte