请教个linux中文乱码的字符集问题。
操作系统环境uname -a :Linux ufc-server 3.0.13-0.27-default #1 SMP Wed Feb 15 13:33:49 UTC 2012 (d73692b) x86_64 x86_64 x86_64 GNU/Linux
当前db2inst1用户字符集情况echo $LANG:zh_CN.UTF-8
乱码现象示例df -h:
?.欢绯荤? 瀹归. 宸茬. ?.. 宸茬.% ?.浇?
/dev/sda3 428G 219G 209G 52% /
devtmpfs 7.9G 504K 7.9G 1% /dev
tmpfs 35G 32K 35G 1% /dev/shm
而如果修改会话的字符集为:export LANG=en_US.UTF8 或者 export LANG=zh_CN.GB2312都没有问题,为什么UTF-8编码和中文就有乱码呢?
首先请教如何解决实现 zh_CN.UTF-8无乱码,其次除了修改profile外,在哪里修改可以永久保持环境变量。我的linux在/etc/sysconf下面没有i18n呢?
收起