Como alterar ou definir locais de sistema no Linux
- 1401
- 416
- Mr. Mitchell Hansen
A localidade é um conjunto de variáveis ambientais que definem as configurações de codificação de idioma, país e personagem (ou qualquer outra variante especial) para suas aplicações e sessão de shell em um sistema Linux. Essas variáveis ambientais são usadas por bibliotecas de sistemas e aplicativos com reconhecimento de localidade no sistema.
Localidade Afeta coisas como o formato de hora/data, o primeiro dia da semana, números, moeda e muitos outros valores formatados de acordo com o idioma ou região/país que você define em um sistema Linux.
Neste artigo, mostraremos como visualizar o seu localidade do sistema atualmente instalado e como definir o localidade do sistema no Linux.
Como visualizar o local do sistema no Linux
Para visualizar informações sobre o local instalado atual, use o localidade ou LOCALECTL Utilitário.
$ loce Lang = en_us.UTF-8 idioma = en_us lc_ctype = "en_us.Utf-8 "lc_numeric =" en_us.Utf-8 "lc_time =" en_us.Utf-8 "lc_collate =" en_us.UTF-8 "LC_MONETARY =" EN_US.Utf-8 "lc_messages =" en_us.Utf-8 "lc_paper =" en_us.Utf-8 "lc_name =" en_us.Utf-8 "lc_address =" en_us.Utf-8 "lc_telephone =" en_us.Utf-8 "lc_measurement =" en_us.Utf-8 "lc_identification =" en_us.Utf-8 "lc_all = $ status localectl Local do sistema: lang = en_us.UTF-8 Idioma = En_us VC Keymap: N/A X11 Layout: US X11 Modelo: PC105
Você pode ver mais informações sobre uma variável ambiental, por exemplo Lc_time, que armazena o formato de hora e data.
$ loce -k lc_time ablay = "Sun; seg; Ter; casar; qui; sex; sáb" dia = "domingo; segunda -feira; terça -feira; quarta -feira; quinta -feira; sexta -feira; sábado" abmn = "" Jan; fev; março; abril; maio; junho; junho ; Agosto; setembro; out; dez; %d%b%y%r%z "d_fmt ="%m/%d/%y "t_fmt ="%r "t_fmt_ampm ="%i:%m:%s%p "ERA = alt_digits = Era Time-Era -Num-entrries = 0-Era-entrais = "S" WEEM-NDAYS = 7 Semana-1stday = 19971130 Semana-1stWeek = 1 First_WeekDay = 1 First_Workday = 2 cal_direction = 1 Date_fmt = " %A %B %H %H : %M: %s %z %y "codéssea de tempo =" utf-8 "alt_mon =" janeiro; fevereiro; março; abril; maio; junho; julho; agosto; setembro; outubro; novembro "ab_alt_mon =" Jan; fev; março; abril; maio; junho; jul; agosto; setembro; out; novembro; dez ""
Para exibir uma lista de todos os disponíveis Locais Use o seguinte comando.
$ loce -a C c.UTF-8 EN_US.utf8 posix
Como definir o local do sistema no Linux
Se você deseja alterar ou definir o sistema local, use o Locale da atualização programa. O Lang A variável permite definir o local para todo o sistema.
Os seguintes conjuntos de comando Lang para en_in.UTF-8 e remove as definições para LINGUAGEM.
$ sudo update locale lang = lang = en_in.Idioma UTF-8 ou $ sudo localectl Set-Locale Lang = en_in.UTF-8
Para configurar um parâmetro de localidade específico, edite a variável apropriada. Por exemplo.
$ sudo update locale lc_time = en_in.UTF-8 ou $ sudo localectl Set-locale lc_time = en_in.UTF-8
Você pode encontrar configurações globais de localidade nos seguintes arquivos:
- /etc/padrão/localidade - no Ubuntu/Debian
- /etc/localidade.conf - no CentOS/Rhel
Esses arquivos também podem ser editados manualmente usando qualquer um dos seus editores de linha de comando favoritos, como Vim ou Nano, para configurar o seu sistema local.
Para definir um local global para um único usuário, você pode simplesmente abrir ~/.Bash_profile Arquive e adicione as seguintes linhas.
Lang = "en_in.UTF8 "Exportar Lang
Para mais informações, consulte o localidade, Locale da atualização e LOCALECTL Páginas de homem.
$ MAN LOCALE $ MAN ATUALIZAÇÃO LOCALE $ MAN LOCALECTL
Isso é tudo! Neste pequeno artigo, explicamos como visualizar e definir o sistema local no Linux. Se você tiver alguma dúvida, use o formulário de feedback abaixo para chegar a nós.
- « LinuxBrew - o gerenciador de pacotes homebrew para Linux
- Nix - o gerenciador de pacotes puramente funcionais para Linux »