GNU/Linux >> Linux の 問題 >  >> Ubuntu

Linuxのシステムロケール

ユーザーが異なればオペレーティングシステムの好みも異なるため、好みに応じてカスタマイズする必要があります。 Linuxインターフェースで好む通貨が異なる、言語や国が異なるさまざまなタイムゾーンが必要な場合もあります。

この場合、ロケールは、言語、国、日時の形式、通貨など、ユーザーの好みに応じて変更または設定するために使用できるため、使用されます。そこで、そのようなロケールについて説明し、Linuxでそのようなロケールを変更または設定するプロセスについて説明します。

Linuxで現在のシステムロケールを表示するには

次のコマンドを使用して、現在のシステムロケールを確認できます。このコマンドを使用すると、ユーザーの好みに応じてさまざまな値でリセットできるさまざまな変数を取得できます。

$ locale

また、localectl statusコマンドを使用すると、同じ結果になります。

$ localectl status

Linuxで使用可能なすべてのロケールを表示するには

次のコマンドを使用して、Linuxシステムで使用可能なすべてのロケールを確認できます。

$ locale -a

Linuxで特定の変数の詳細を表示するには

変数名を使用して、特定の変数の詳細を確認できます。時刻と日付の形式を格納するLC_TIME、番地または住所の形式を格納するLC_ADDRESS、電話設定の形式を格納するLC_TELEPHONEなどの詳細を確認する場合。

このような詳細を取得するには、次のコマンドを実行できます。

$ locale -k LC_ADDRESS
$ locale -k LC_TIME
$ locale -k LC_TELEPHONE
$ locale -k LC_TIME

$ locale -k LC_ADDRESS

Linuxでシステムロケールを変更または設定するには

update-localeプログラムを使用して、Linuxのシステムロケールを変更または設定できます。 LANG変数を使用すると、システム全体のロケールを設定できます。

次のコマンドを使用して、LANGをen_IN.UTF-8 LANGUAGEに設定し、言語の定義を削除できます。

$ sudo update-locale LANG=LANG=en_IN.UTF-8 LANGUAGE

または、

$ sudo localectl set -locale LANG=en_IN.UTF-8

グローバルロケール設定を表示するには

Linuxの次のファイルで、グローバルロケール設定を確認または表示できます。

$ sudo vim /etc/default/locale

ロケールを変更するには

localeの値を設定した後、.bashrcプロファイルを変更できます。次のコマンドを実行します:

$ sudo vim ~/.bashrc

シングルユーザーのロケールを変更するには

シングルユーザーのグローバルロケールを設定するには、〜/ .bashrc_profile

の最後に次の行を追加します。
$ sudo vim ~/.bashrc_profile
LANG=”en_IN.UTF-8”
export LANG

locale、update-locale、localectlの詳細については、以下のマニュアルセクションを確認してください。

$ man locale
$ man update-locale
$ man localectl

結論:

この記事では、Linuxでシステムを設定してロケールを表示する方法を学びました。読んでいただきありがとうございます。


Ubuntu
  1. RHEL7Linuxでシステムロケールを変更する方法

  2. Linuxでホスト名を変更する方法

  3. Debian9でシステムロケールを設定する

  1. Linuxファイルシステムの概要

  2. システムロケールをカスタマイズする方法は?

  3. Ubuntu16.04でシステムロケールを設定する方法

  1. CentOSLinuxシステムにfirewalldをインストールする

  2. KaliLinuxのシステム要件

  3. Linuxシャットダウンコマンド