So ändern oder festlegen Sie System -Orte unter Linux

So ändern oder festlegen Sie System -Orte unter Linux

A Gebietsschema ist eine Reihe von Umgebungsvariablen, die die Einstellungen der Sprache, des Landes und der Charaktercodierung (oder der anderen speziellen Varianten) für Ihre Anwendungen und Shell -Sitzungen auf einem Linux -System definieren. Diese Umgebungsvariablen werden von Systembibliotheken und von Gebietsschema vertraulichen Anwendungen auf dem System verwendet.

Gebietsschema betrifft Dinge wie das Zeit-/Datumsformat, den ersten Tag der Woche, die Zahlen, die Währung und viele andere Werte, die in Übereinstimmung mit der Sprache oder Region/dem Land formatiert sind, die Sie auf einem Linux -System festgelegt haben.

In diesem Artikel werden wir zeigen.

So sehen Sie sich das Systemgebietsschema unter Linux

Verwenden Sie die Informationen zum aktuellen installierten Gebietsschema Gebietsschema oder LOCALECTL Dienstprogramm.

$ Gebietsschema Lang = en_us.UTF-8 LACHE = 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 = $ localectl Status Systemgebiet: Lang = en_us.UTF-8 Language = EN_US VC Keymap: N/A X11 Layout: US X11 Modell: PC105 

Sie können beispielsweise weitere Informationen zu einer Umgebungsvariablen anzeigen Lc_time, Das speichert das Zeit- und Datumsformat.

$ Locale -k lc_time Abday = "Sonne; Mon; Di; heiratet; dh; Fr; sa" Tag = "Sonntag; Montag; Dienstag; Mittwoch; Donnerstag; Samstag" Abmon = "Jan; Feb; Mar; Apr; May; Jun; Jul; Jul; ; Aug; Sep; Okt. Nov; Dec "Mon =" Januar; Februar; März; April; Mai; Juni; Juli; August; September; Oktober; November; Dezember "am_pm =" Am; PM "d_t_fmt ="%a %d%b%y%r%z "d_fmt ="%m/%d/%y "t_fmt ="%r "t_fmt_ampm ="%i:%m:%s%p "Era = Alt_Digits = Zeit-Ära -num-Enpriies = 0 Zeit-A-ENTRIES = "S" Week-ndays = 7 Week-1stday = 19971130 Week-1stweek = 1 First_Weekday = 1 First_workday = 2 CAL_DIRECTION = 1 DATE_FMT = " %A %B %E %H : %M: %s %Z %y "Zeitcodeset =" UTF-8 "Alt_Mon =" Januar; Februar; März; April; Mai; Juni; Juli; August; September; Oktober; November; Dezember "ab_alt_mon =" Jan Feb Mär Apr Mai Jun Jul Aug Sep Okt Nov Dez" 

Um eine Liste aller verfügbaren Anzeigen anzuzeigen Orte Verwenden Sie den folgenden Befehl.

$ Locale -a C c.UTF-8 EN_US.UTF8 POSIX 

So setzen Sie das Systemgebietsschema in Linux

Wenn Sie das System lokal ändern oder festlegen möchten, verwenden Sie die Update-Lokale Programm. Der Lang Mit der Variablen können Sie das Gebietsschema für das gesamte System festlegen.

Der folgende Befehl setzt Lang Zu en_in.UTF-8 und beseitigt Definitionen für SPRACHE.

$ sudo update locale Lang = Lang = en_in.UTF-8-Sprache oder $ sudo localectl set locale Lang = en_in.UTF-8 

Um einen bestimmten Ortparameter zu konfigurieren, bearbeiten Sie die entsprechende Variable. Zum Beispiel.

$ sudo update-locale lc_time = en_in.UTF-8 oder $ sudo localectl set-locale lc_time = en_in.UTF-8 

In den folgenden Dateien finden Sie globale Gebietsschaleneinstellungen:

  • /etc/Standard/Gebietsschema - auf Ubuntu/Debian
  • /etc/bodenschema.Conf - auf Centos/Rhel

Diese Dateien können auch manuell mit einem Ihrer bevorzugten Befehlszeilenredakteure wie VIM oder Nano bearbeitet werden, um Ihr Systemgebietsschema zu konfigurieren.

Um ein globales Gebietsschema für Einzelbenutzer festzulegen, können Sie sich einfach öffnen ~/.bash_profile Datei und die folgenden Zeilen hinzufügen.

Lang = "en_in.UTF8 "Export Lang 

Weitere Informationen finden Sie in der Gebietsschema, Update-Lokale Und LOCALECTL Mannseiten.

$ MAN LACEA $ MAN UPDATE-LOCALE $ MAN LOCALECTL 

Das ist alles! In diesem kurzen Artikel haben wir erklärt, wie man System lokal in Linux anzeigt und festlegt. Wenn Sie Fragen haben, verwenden Sie das folgende Feedback -Formular, um uns zu erreichen.