关于当前系统所用字符集的问题。。。
怎么查看当前系统所用字符集?例如对于en_US这个locale,有多种字符集对应,UTF-8、iso8859-1、iso8859-15…系统默认使用当前一种字符集。怎么知道使用的是那一种呢?还有怎么修改为另一种字符集呢? locale是什么意思啊,有人能告诉我吗? debian:/home/xxx/tools# locale --help用法: locale [选项...] NAME
或: locale [选项...] [-a|-m]
给出区域特定的信息。
系统信息:
-a, --all-locales 写出可用区域的名称
-m, --charmaps 写出可用字符映射的名称
修改输出格式:
-c, --category-name 写出选中范畴的名称
-k, --keyword-name 写出选中关键字的名称
-v, --verbose 打印更多信息
-?, --help 给出该系统求助列表
--usage 给出简要的用法信息
-V, --version 打印程序版本号
用“glibcbug”脚本将错误报告给 <[email protected]>。
debian:/home/xxx/tools# 有locale.alias定义。 命令locale只能查出当前所用语言,地区,不能查出字符集
/etc/sysconfig/i18n里面记录了字符集
页:
[1]