文件内容及文件名编码转换工具

  1. enca(文件内容编码转换)

  2. enca -L zh_CN file

    检查文件编码

    enca -L zh_CN -x UTF-8 file

    转换文件编码为 “UTF-8”

    enca -L zh_CN -x UTF-8 file2

    转换编码后另存文件 (不覆盖原文件)。

  3. iconv(文件内容编码转换)

  4. iconv -l

    列举所有已知的字符集

    iconv -f gb2312 -t utf-8 OLD -o NEW

    转换gb2312编码的OLD文件为UTF-8编码的NEW

  5. convmv(文件名编码转换)

  6. convmv –list

    列出所有编码

    convmv -f GBK -t UTF-8 –notest FILENAME

    将文件名从GBK编码转换为UTF-8编码