在终端输入:locale
locale:显示当前系统编码;C表示ASCII码
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=临时使用中文LANG=zh;export=LANG
LANG=zh
LC_CTYPE="zh"
LC_NUMERIC="zh"
LC_TIME="zh"
LC_COLLATE="zh"
LC_MONETARY="zh"
LC_MESSAGES="zh"
LC_PAPER="zh"
LC_NAME="zh"
LC_ADDRESS="zh"
LC_TELEPHONE="zh"
LC_MEASUREMENT="zh"
LC_IDENTIFICATION="zh"
LC_ALL=永久使用中文(将/etc/locale.conf文件修改)具体命令:
vi /etc/locale.conf //编辑locale.cnf
i //进入命令行模式
LANG="zh_CN.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh" //要添加的内容
esc //进入命令行模式
:wq //保存退出
重新启动服务器
本文介绍了如何在CentOS7系统中设置UTF-8编码以解决中文乱码问题。通过查看locale确认当前编码为ASCII,然后提供临时和永久更改LANG环境变量至zh_CN.UTF-8的方法,包括编辑/etc/locale.conf文件并重启服务器。

6580

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



