Linuxで中国語が文字化けする問題の解決策まとめ

伊谢尔伦
リリース: 2017-06-08 10:59:15
オリジナル
4687 人が閲覧しました

Linux システムを初めて学習して使用し始めると、誰もが問題に遭遇するでしょう。それは、ターミナル入力コマンドがエコーされると、中国語の文字が文字化けして表示されるということです。実は文字化けの問題は、システムに組み込まれている文字セットが原因で、対応する文字の文字セットが正しく使えないためにOSが文字を認識できず、文字化けが発生してしまうのです。 Linux 上の Windows でファイルを操作する必要がある場合、ファイル エンコード変換の問題が頻繁に発生することがあります。 Windows のデフォルトのファイル形式は GBK (gb2312) ですが、Linux は通常 UTF-8 です。中国語の文字化けの問題が発生した場合、どのように解決すればよいのでしょうか。解決策は何でしょうか? 以下の内容は、Linux での中国語文字化け問題の解決策について説明するものです。

Linuxで中国語が文字化けする問題の解決策まとめ

Linuxで中国語が文字化けする問題の解決策

1. Linuxで中国語が文字化けする問題の解決策

Windowsから転送したファイルをLinuxにコピーすると文字化けしてしまい、もう一度 Linux を使用したいのですが、Windows で中国語が表示される場合はどうすればよいですか? まず、Linux で中国語が正常に表示されるかどうかをテストしてみましょう。 答え: はい、Windows からコピーしたものは表示できないことが明らかです。 Windows と Linux でサポートされている形式が異なりますので説明してください。

2. Linux での中国語の文字化けを解決する方法

Linuxで中国語が文字化けする問題の解決策まとめ1) Linux システムにログインした後、現在のシステム言語を表示します。オペレーティングターミナルを開き、echo $LANG と入力して、現在使用されているシステム言語を表示します。

2) インストールされている言語パックを確認します中国語の言語パックがあるかどうかを確認するには、ターミナルで locale コマンドを入力します。zh cn がある場合は、中国語がインストールされていることを意味します

3。 ) 中国語がない場合はどうすればよいですか? オンラインで中国語パッケージ yum groupinstall chinese-support をダウンロードしてインストールできます (インターネットに接続できない場合は、他のコンピューターからダウンロードしてアップロードしてください)

3. 問題を解決します。 Linux での中国語文字化けの問題を解決します

/root/.bash_profile ファイルを変更し、export.GB18030 を追加しますその他の場合は、ユーザーもそれに応じてファイルを変更する必要がありますこの方法を使用すると、Putty は中国語を表示できますが、デスクトップ システムは英語、および中国語では依然としてすべての Web ページが文字化けします。この問題は、システムに組み込まれている文字セットが正しく使用できないため、OS がテキストを認識できず、文字化けが発生します。解決方法は難しくありません...

まず、Linux OSを制御する言語環境変数は$LANGと$LC_ALLであることを知っておく必要があります。文字化けの問題を解決するには、上記の2つを設定するだけです。


5. Linux システムでの中国語の文字化けの問題を解決する 4 つの手順

CentOS システムが g.cn にアクセスしたところ、中国語の文字化けが見つかりました。

そこで、以前の方法を使用しました: yum -y install fonts-chinese


CentOS システムをインストールした後も、中国語フォントは表示できません。 geditを使ってソースコードを編集しているのですが、中国語のコメントも文字化けしてしまいます。

その後、最終的にこの問題を解決する次の方法を見つけました。これには 2 つの中国語サポート パッケージが必要です: fonts-chinese-3.02-12.el5.noarch.rpm

ftp://ftp.muug.mb.ca/mirror /centos/ 5.4/os/x86_64/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm

fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

ftp://ftp.muug. mb.ca /mirror/centos/5.4/os/x86_64/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 1 つは中国語フォント、もう 1 つはフォント表示パッケージです。

6.

Linux での Oracle 中国語の文字化け解決の経験


Oracle データベースの文字化けの理由:
オペレーティング システムはサーバーと一致していますが、クライアントとサーバーの文字セットが一致していません

クライアントはサーバーとは一致しているが、オペレーティング システムがサーバーと一致していない

解決策:
関連する文字セットを設定して、オペレーティング システム、クライアント、データベース サーバーの文字セットが同じであることを確認します。

関連する質問と回答


1.
ubuntu フォルダーの中国語の文字化けコード

2.

Linux の文字化けコード

3. iterm は utf8 エンコーディングで構成されています。ローカル ターミナルの中国語は文字化けしませんが、SSH の中国語 Web サイトは文字化けします。

2. 「Linux チュートリアル」

以上がLinuxで中国語が文字化けする問題の解決策まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!