centOS中文乱码(设置locale还是不生效)

临时设置

export LANG=zh_CN.UTF-8

永久设置

vi /etc/locale.conf

把LANG="zh_CN.UTF-8"加进去

最后执行两条命令(因系统升级导致的locale缓存损坏),下面这个是重新生成的命令

localedef --delete-from-archive /usr/lib/locale/locale-archive
localedef -c -i zh_CN -f UTF-8 zh_CN.UTF-8

你可能感兴趣的:(centos,linux,运维)