Centos7设置UTF-8编码,防止中文乱码

本文介绍了如何在CentOS7系统中设置UTF-8编码以解决中文乱码问题。通过查看locale确认当前编码为ASCII,然后提供临时和永久更改LANG环境变量至zh_CN.UTF-8的方法,包括编辑/etc/locale.conf文件并重启服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在终端输入: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 //保存退出
重新启动服务器
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值