linux查看系统编码和修改系统编码的方法
查看支持的字符编码
使用locale命令,如:
root@ubuntu:/etc# locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
然后修改/etc/sysconfig/i18n,如改成中文编码:
LANG=en_US.UTF-8
改为
LANG="zh_CN.GBK"
然后在不重启的情况下重新加载i18n文件
root@ubuntu:/etc# source /etc/sysconfig/i18n
参考:http://www.jb51.net/article/45205.htm
找不到i18n文件参考:http://www.myexception.cn/linux-unix/324563.html