美文网首页
Centos 中文包显示乱码

Centos 中文包显示乱码

作者: Daisy小朋友 | 来源:发表于2019-03-27 16:13 被阅读0次

系统Centos6.6

上传脚本时,脚本中由中文注释,系统无法识别,粘贴时报错,所以就来解决下中文包乱码问题吧。

系统查看

查看当前系统
[root@zabbix ~]# locale
没有中文包就安装
[root@zabbix ~]# yum -y groupinstall chinese-support
修改默认语言
centos6.6
[root@zabbix ~]# cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
centos7
[root@elk x-pack]# cat /etc/locale.conf 
LANG="zh_CN"

查看当前语言
[root@elk x-pack]# echo $LANG
zh_CN

终端乱码解决

image.png

系统Centos7

[root@zabbix vsftpd]# locale -a |grep "zh_CN"
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
[root@zabbix vsftpd]# echo $LANG
en_US.UTF-8
虽然安装了中文语言包但本机的语言环境并不是中文,需要修改locale.conf配置文件:

# vim /etc/locale.conf
LANG="zh_CN"
# source   /etc/locale.conf

也可以使用命令修改locale.conf配置文件:

#  localectl set-locale LANG=zh_CN

之后查看当前语言环境:

# echo $LANG
zh_CN
# locale
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=

相关文章

网友评论

      本文标题:Centos 中文包显示乱码

      本文链接:https://www.haomeiwen.com/subject/mpozvqtx.html