Linuxでシステムの文字コードを確認する方法は?

Linuxシステムでは、次のコマンドを使用してシステムの文字エンコーディングを表示できます:

  1. 場所
locale

このコマンドは、いくつかの情報を出力しますが、その中には現在のシステムの文字コードを示すLC_CTYPEフィールドも含まれています。

  1. ファイルの種類を確認する(かくにんする)。
file -i filename

filenameを確認したいファイル名に置き換えると、このコマンドはファイルのMIMEタイプを出力し、その中にはファイルの文字エンコーディングを示すcharsetフィールドも含まれます。

  1. chardetの日本語による同義語は何ですか?
  2. 文字列を自動的にエンコードするライブラリ
sudo apt-get install chardet

その後、指定されたファイルの文字コードを確認するために次のコマンドを使用します:

chardet filename

filenameを指定して、対象のファイル名を変更し、そのコマンドはファイルの文字エンコーディング情報を出力します。

  1. 翻訳: 時差
  2. 漢字
sudo apt-get install enca

次に、特定のファイルの文字コードを確認するには、次のコマンドを使用してください:

enca -L zh_CN filename

filenameを置き換えて、調べたいファイル名にすると、このコマンドはファイルの文字エンコーディング情報を出力します。

bannerAds