107.3 - Localização e Internacionalização Flashcards
Qual timezone o linux grava os arquivos ?
UTC
Qual arquivo é utilizado para configurar o time zone local ?
/etc/localtime
Onde ficam os arquivos com as configurações de todos os time zones ?
/usr/share/zoneinfo
Algumas distribuições linux utilizam qual arquivo de configuração dos time zones ?
/etc/timezone
Qual comando posso utilizar para ajudar a selecionar o time zone correto ?
tzselect -> Ele não faz a configuração do time zone, só mostra o nome de acordo com o que foi escolhido pelos menus.
Como posso configurar o time zone da minha sessão ?
Configure a variável TZ com o nome disponibilizado no comando tzselect
Depois rode o comando export TZ
Criei um arquivo de nome lista.txt com o comando touch. Ao listar o arquivos apareceu as seguinte mensagem:
-rw-r–r– 1 root root 0 ago 24 18:06 lista.txt
Estou no timezone America/Sao_Paulo e acabei de definir a variável de ambiente TZ para America/Chicago.
Se eu der um ls -l qual será o horário que irá aparecer ? Porque?
-rw-r–r– 1 root root 0 ago 24 16:06 lista.txt
Os arquivos são gravados com horário UTC, a variável TZ apenas ajusta o modo como as horas são mostradas.
Qual o outro formato que a variável TZ pode ser carregada ?
TZ=:/usr/share/zoneinfo/America/Sao_Paulo
Não quero definir o timezone pela variável TZ, qual outro modo posso fazer isso?
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/America/Chicago /etc/localtime
Qual comando mostra as variáveis de localização ?
locale
Qual o padrão de identificação de localização ?
ii_PP.Codigo
ii -> Idioma em minusculo
PP -> País em maiúsculo
Código -> Codificação de caracteres em maiúsculo
Quais os tipos de codificação de carácter mais utilizados ?
ASCII -> Um dos primeiros a serem utilizados
UTF-8 -> Utilizado hoje pelos sistemas Linux
ISO-8859 -> Utilizado pelo Windows
Qual comando posso utilizar para verificar quais padrões de codificação de carácter disponíveis no seu sistema para uso ?
locale -a
Qual variável de ambiente sobrescreve as demais no caso de codificação de caracteres ?
LC_ALL
Como posso evitar que a configuração local da codificação de carácter afete um programa ?
export LANG=C