As localidades são suportadas pelo sistema operacional (ou melhor, por libc
). Você pode definir suas localidades como ambiente de variáveis (para seu programa de terminal) ou em seu ambiente / gerenciador de área de trabalho (para programas gráficos), para que o sistema operacional saiba qual localidade você deseja (veja LANG
e LC_...
variables). p>
Mas no final, é ls
que pergunta ao sistema operacional sobre o local preferido e faz o que é apropriado.
Observação: ls
também tem a opção de não classificar arquivos.
Portanto, se você escrever LANG=C ls
ou LANG=en_US.UTF-8 ls
para forçar uma outra localidade.