Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムでツール変換ファイルの文字セットエンコーディングを使用する方法を学ぶ

Linuxシステムでツール変換ファイルの文字セットエンコーディングを使用する方法を学ぶ

  

Linuxでwindowsファイルを表示すると、ファイルの文字セットエンコーディングの問題だけが起こり、文字化けしたり読めないことがよくあります。ファイルの文字セットを変換する必要があります、あなたはそれを理解しましょう、あなたはLinuxの下でwindowsファイルを見ることができます。いくつかのサイトがありますコースウェアのリソースは窓からLinuxサーバを分散している

、WindowsフォルダのエンコードはGBKで、ブラウザのデフォルトのエンコード方式はUTF-8である(また、サーバのデフォルトのエンコーディングはUTFあります-8)、これはhttp://xxxx //リソース/北京師範大学/中学校/8年/この本/Green.pptのようなドメイン名にアクセスできないことを示し、リソースが見つからなかったことを示唆しています。

解決方法:convmvツールを使用して、utf-8を使用してResourcesディレクトリ内のすべてのファイルの名前を再エンコードします。

注意:ftpクライアントを使用してリソースにアクセスすると、文字化けします。クライアントのエンコードがサーバーと一致していることを確認してください。

make clean

make install

。 /convmv -f GB2312 -t UTF-8 -r --notest /Resources /*

上記では、Linuxでディレクトリ名のエンコーディングを変更してから、ファイルの内容の変更エンコーディング方法を拡張する方法について説明しました。

1.ファイルをutf-8形式に変換するなど、Vimでファイルエンコーディングを直接変換します。

:set fileencoding = utf-8

2. iconv変換、iconvコマンドの形式は次のとおりです。

iconv -fエンコーディング-tエンコーディングinputfile

たとえば、UTF-8でエンコードされたファイルをGBKエンコーディングに変換する

iconv -f GBK -t UTF -8 file1 -o file2

上記はLinuxでファイルの文字セットをエンコードする方法です文字セットを変換した後、異なるシステムで見たときにファイルが文字化けすることはありません。それですか?

Copyright © Windowsの知識 All Rights Reserved