美文网首页
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