Linux问题排查-出现中文乱码

  

vim编辑发现中文乱码

        locale -a  查看支持的字符集

walker@LAPTOP-IHP7E9GG:~$ locale -a
C
C.UTF-8
POSIX
en_US.utf8
zh_CN.utf8
zh_HK.utf8
zh_SG.utf8
zh_TW.utf8

  
        echo $LANG查看当前字符集

walker@LAPTOP-IHP7E9GG:~$ echo $LANG
C.UTF-8

  
        把字符集更改为  zh_CN.utf8

vim /etc/sysconfig/i18n
 
# 输入, 并保存
LANG=zh_CN.utf-8
 
#执行
source /etc/sysconfig/i18n

  
        echo $LANG  date验证修改

walker@LAPTOP-IHP7E9GG:~$ echo $LANG
zh_CN.utf-8
walker@LAPTOP-IHP7E9GG:~$ date
2021年 01月 27日 星期三 20:46:08 CST

  

依然没有生效?

        可以使用  find  +  xargs  查找其它设置了  LANG  的地方

sudo find /etc | xargs grep LANG | grep LANG