CentOS6.8 中国語/英語環境切り替えチュートリアル図

CentOS6.8 中国語/英語環境切り替えチュートリアル図

1. はじめに

英語に慣れていない人は、システムを英語から中国語に変更したいかもしれません。一方、クライアントが正しく構成されていないと中国語のディレクトリが文字化けして表示される可能性があると考える人は、システムを中国語から英語に変更することを好むかもしれません。

中国語から英語に切り替えるということは、実際には LANG の値を zh_CN-UTF8 文字セットから en_US-UTF8 文字セットに変更することを意味します。同様に、英語から中国語に切り替えるということは、実際には LANG の値を en_US-UTF8 から zh_CN-UTF8 に変更することを意味します。

この記事では、中国語から英語への切り替えを例としてのみ取り上げます。

2. 中国語環境を英語環境に変更する

現在のデスクトップ表示は次のとおりです。

ユーザーのホームディレクトリは次のように表示されます。

2.1 ロケールを使用して現在使用されているエンコードと文字セットを表示する

locale

2.2 現在サポートされているエンコーディングと文字セットを表示するには、locale -a を使用します。

locale -a | grep en_US #locale -a は現在のシステムでサポートされているすべてのエンコーディングと文字セットを出力するので、ここでは grep を使用して en_US 文字セットのみをフィルタリングします。 

en_US.utf8 が表示されます。次の手順の変更では、en_US.utf8 を直接使用せず、en_US.UTF-8 の形式で記述することに注意してください。そうしないと、変更が有効にならず、システムは元の中国語エンコードを引き続き使用します。

2.3 /etc/profileのLANG変数を変更する

echo 'export LANG=en_US.UTF-8' >> /etc/profile # /etc/profile の最後に reboot を追加します # オペレーティングシステムを再起動します

2.4 フォルダを中国語から英語に変更することを確認します

グラフィカル インターフェイスを使用してホストにログインすると、名前変更の確認インターフェイスが表示されます。[確認] をクリックします。

3. 説明

3.1 一部のチュートリアルでは、 export LANG=en_US.UTF-8を実行するだけでよいと書かれています。これは本当に実行可能でしょうか?

回答: 実現不可能です。少なくとも私がテストしたところによると、それは実現可能ではありません。原則として、これは明らかな動的変更方法であり、影響は現在のセッションにのみ作用します。端末のプロンプト情報のみが中国語から英語に変更され、インターフェースとディレクトリは中国語のままです。現在のセッションを終了するか、システムを再起動すると、元の中国語に戻ります。

3.2 一部のチュートリアルでは、 /etc/sysconfig/i18nを変更できると書かれています。これは可能ですか?

回答: CentOS-6.8 および Redhat-6.5 でのテストによると、/etc/sysconfig/i18n を変更すると、ターミナルのプロンプトが中国語から英語に変わりますが、インターフェースとディレクトリは英語に変更できません。 (ただし、英語から中国語に変換する場合は、/etc/sysconfig/i18nディレクトリを変更することで変更できるようです)

テストによると、/etc/profile は /etc/sysconfig/i18n よりも優先度が高くなります。

3.3 ディレクトリは本当に中国語から英語に変更されますか? たとえば、「Desktop」は本当に「Desktop」に変更され、「Desktop」に元々あったファイルは「Desktop」に移動しますか?

回答:実際の操作では、「デスクトップ」と「Desktop」は 2 つのフォルダーです。

環境が中国語に設定されている場合、グラフィカル インターフェイスには「デスクトップ」フォルダーが表示されます。環境が英語に設定されている場合、グラフィカル インターフェイスには「デスクトップ」フォルダーが表示されます。元々「デスクトップ」にあったファイルは自動的に「デスクトップ」に保存されず、「デスクトップ」フォルダーに保存されます。

要約する

上記は編集者が紹介した CentOS6.8 の中国語/英語環境の切り替えに関する図解チュートリアルです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS 7 ブートカーネルの切り替えとブートモードの切り替えの説明
  • CentOS コマンドラインで一般ユーザーと root ユーザーを切り替える例
  • VirtualBoxにCentOSをインストールして、マウスの自動切り替えやコピー&ペースト機能を実現する

<<:  JavaScript で配列の最大値と最小値を実装する 6 つの方法

>>:  MySQL サーバーにおける SSD パフォーマンスの問題の詳細な分析とテスト

推薦する

iptables の再起動後に Docker の iptables ルールの完全なプロセスが失われる

原因と結果1. ansibleコマンドを使用してジャンプサーバー上のマシンBをテストすると、次のエラ...

オンラインチャットを実現するVue+sshフレームワーク

この記事では、オンラインチャットを実現するためのVue + sshフレームワークの具体的なコードを参...

ElementUIはドロップダウンオプションと複数選択ボックスのサンプルコードを実装します

目次ドロップダウン複数選択ボックスアップグレード - すべてのオプションを追加改訂と改善を求める製品...

コードブロックのハイライトをコピーして表示できる js プラグイン highlight.js + clipboard.js 統合

主に2つの側面から: 1. ハイライト/改行2. コードのコピーボタンこれら両方には既製のプラグイン...

CentOS はローカル yum ソースを使用して LAMP 環境を構築するグラフィック チュートリアル

この記事では、ローカル yum ソースを使用して CentOS 上に LAMP 環境を構築する方法に...

MySQL 8.0.12 のインストールと使用方法のチュートリアル

MySQL 8.0.12のインストールと使用のチュートリアルを録画しました。ウィンドウズまず、公式ウ...

Navicat の MySQL へのリモート接続が遅い理由の詳細な説明

最終的な解決策は最後の写真にありますリモート データベース ( Linux システム) に接続したと...

Vueタブとキャッシュページを切り替えるいくつかの方法

目次1. 切り替え方法2. タブを動的に生成する3. キャッシュコンポーネント3.1 キープアライブ...

Centos7でmysql5.7.19のデータ保存場所を移動する方法

シナリオ: データ量が増加すると、MySQL が配置されているディスクがいっぱいになり、より大きなス...

HTMLノードの追加と削除の簡単な例

HTML ノードの追加と削除の簡単な例 HTML ノードの追加と削除の簡単な例<input t...

CSS3 シンプルカットカルーセル画像実装コード

実装のアイデアまず、親コンテナーを作成し、2 つの順序なしリストを使用して、柔軟なレイアウトで親コン...

MySQLカバーインデックスの詳しい説明

コンセプトインデックスにクエリ要件を満たすすべてのデータが含まれている場合、それはカバーリング イン...

HTMLウェブページのMETAタグのコンテンツを書く際のポイント

META タグは、HTML 言語のヘッダー領域にある補助タグです。作成者、日時、Web ページの説明...

MySQL のフィールドに一意のインデックスを追加および削除する方法

1. PRIMARY KEY(主キーインデックス)を追加するmysql>ALTER TABLE...

html オプション 無効 選択 選択 無効 オプションの例

コードをコピーコードは次のとおりです。 <選択> <オプション値="&q...