文章目录
背景
一般 centos 默认支持语言 en_US.UTF-8,但是这样会有中文乱码的出现,我们需要设置成 zh_CN.UTF-8 才行
1.检查
我们先检查当前用什么编码
locale
发现全部都是 en_US.UTF-8
然后我们再看看是否支持 zh_CN.utf8
locale -a | grep 'zh_CN.utf8'

看来也是支持的
2.设置
我们将 locale 配置文件中将英文修改为中文,这样 locale 下全支持中文了,注意要更新配置文件
cd ~/../etc
使用 sudo 或者 su 开启可写功能
vim locale.conf
把其中的 en_US.UTF-8 替换成 zh_CN.UTF-8 然后冒号 wq 保存退出
最后更新下配置
source locale.conf

3.最后检查
最后我们 locale 重新检查一下会发现全部使用 zh_CN.UTF-8 中文了!

本文详细介绍了解决CentOS系统中文乱码问题的步骤。通过检查当前编码、确认系统是否支持中文编码、修改配置文件locale.conf,将语言从en_US.UTF-8更改为zh_CN.UTF-8,并更新配置,最终实现系统完全支持中文。
493

被折叠的 条评论
为什么被折叠?



