zoukankan      html  css  js  c++  java
  • centos7.2中文乱码解决办法

    centos7.2 中文乱码解决办法

    1.查看安装中文包:

    查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN)

    # locale -a |grep "zh_CN"

    没有输出,说明没有安装,输入下面的命令安装:

    # yum groupinstall "fonts" -y

    安装完成,查看安了哪些中文语言包

    # locale -a |grep "zh_CN" 
    zh_CN
    zh_CN.gb18030
    zh_CN.gb2312
    zh_CN.gbk
    zh_CN.utf8

    说明系统已安装中文语言包,无需再安装。重要提示,如果按照下面的步骤你的系统仍然无法使用中文,那么请一个一个尝试上面的编码方式。比如把LANG="zh_CN"修改为LANG="zh_CN.gb18030"。

    2.修改配置文件:

    在修改配置文件之前,我们先看看当前系统语言环境:

     1 # echo $LANG
     2 en_US.UTF-8
     3 
     4 # locale
     5 LANG=en_US.UTF-8
     6 LC_CTYPE="en_US.UTF-8"
     7 LC_NUMERIC="en_US.UTF-8"
     8 LC_TIME="en_US.UTF-8"
     9 LC_COLLATE="en_US.UTF-8"
    10 LC_MONETARY="en_US.UTF-8"
    11 LC_MESSAGES="en_US.UTF-8"
    12 LC_PAPER="en_US.UTF-8"
    13 LC_NAME="en_US.UTF-8"
    14 LC_ADDRESS="en_US.UTF-8"
    15 LC_TELEPHONE="en_US.UTF-8"
    16 LC_MEASUREMENT="en_US.UTF-8"
    17 LC_IDENTIFICATION="en_US.UTF-8"
    18 LC_ALL=

    虽然安装了中文语言包但本机的语言环境并不是中文,需要修改locale.conf配置文件:

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

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

    # localectl set-locale LANG=zh_CN

    之后查看当前语言环境:

     1 # echo $LANG
     2 zh_CN
     3 
     4 # locale
     5 LANG=zh_CN
     6 LC_CTYPE="zh_CN"
     7 LC_NUMERIC="zh_CN"
     8 LC_TIME="zh_CN"
     9 LC_COLLATE="zh_CN"
    10 LC_MONETARY="zh_CN"
    11 LC_MESSAGES="zh_CN"
    12 LC_PAPER="zh_CN"
    13 LC_NAME="zh_CN"
    14 LC_ADDRESS="zh_CN"
    15 LC_TELEPHONE="zh_CN"
    16 LC_MEASUREMENT="zh_CN"
    17 LC_IDENTIFICATION="zh_CN"
    18 LC_ALL=

    接着修改/etc/profile文件:

    #vim /etc/profile
    export LANG=zh_CN.UTF-8
    #source /etc/profile

    3. 验证是否成功:

     1 [root@gonghuikeji ~]# ll
     2 总用量 76
     3 drwxr-xr-x.  2 root root     6 3月  12 23:05 ??????
     4 -rw-------.  1 root root  1469 3月  12 22:34 anaconda-ks.cfg
     5 drwxr-xr-x.  2 root root     6 4月  10 22:10 E:mvnrepository
     6 drwxr-xr-x.  2 root root    53 4月  20 10:36 gh
     7 drwxr-xr-x. 27 root root  4096 4月  18 17:43 gitlab
     8 -rw-r--r--.  1 root root 58502 3月  16 18:38 linux
     9 -rw-------.  1 root root  1679 4月  11 11:17 root_rsa
    10 -rw-r--r--.  1 root root   398 4月  11 11:17 root_rsa.pub
    11 drwxr-xr-x.  2 root root     6 3月  12 23:05 ??充??
    12 drwxr-xr-x.  2 root root     6 3月  12 23:05 ???妗?
    13 drwxr-xr-x.  2 root root     6 3月  12 23:05 妗????
    14 drwxr-xr-x.  2 root root     6 3月  12 23:05 ??剧??
    15 drwxr-xr-x.  2 root root     6 3月  12 23:05 涓?杞?
    16 drwxr-xr-x.  2 root root     6 3月  12 23:05 瑙?棰?
    17 drwxr-xr-x.  2 root root     6 3月  12 23:05 妯℃??

    发现还是出现中文乱码,又接着修改,由于我使用xshell连接的,在xshell也将字符集设置为UTF-8:

    接着验证:

     1 [root@gonghuikeji ~]# ll
     2 总用量 76
     3 -rw-------.  1 root root  1469 3月  12 22:34 anaconda-ks.cfg
     4 drwxr-xr-x.  2 root root     6 4月  10 22:10 E:mvnrepository
     5 drwxr-xr-x.  2 root root    53 4月  20 10:36 gh
     6 drwxr-xr-x. 27 root root  4096 4月  18 17:43 gitlab
     7 -rw-r--r--.  1 root root 58502 3月  16 18:38 linux
     8 -rw-------.  1 root root  1679 4月  11 11:17 root_rsa
     9 -rw-r--r--.  1 root root   398 4月  11 11:17 root_rsa.pub
    10 drwxr-xr-x.  2 root root     6 3月  12 23:05 公共
    11 drwxr-xr-x.  2 root root     6 3月  12 23:05 模板
    12 drwxr-xr-x.  2 root root     6 3月  12 23:05 视频
    13 drwxr-xr-x.  2 root root     6 3月  12 23:05 图片
    14 drwxr-xr-x.  2 root root     6 3月  12 23:05 文档
    15 drwxr-xr-x.  2 root root     6 3月  12 23:05 下载
    16 drwxr-xr-x.  2 root root     6 3月  12 23:05 音乐
    17 drwxr-xr-x.  2 root root     6 3月  12 23:05 桌面

    可以已经成功。

    参考文档:

     https://www.cnblogs.com/sisimi/p/7693226.html

  • 相关阅读:
    【原创】简单快速软件开发平台,C/S架构二次开发平台
    【原创】进销存快速开发框架 (Winform三层架构+DevExpress+MsSQL)
    MES软件开发工具
    Winform C/S架构TMS物流运输管理系统司机车辆GPS+手机APP定位参考设计
    C#权限管理框架介绍|C/S系统快速开发框架权限系统设计
    C# Winform程序调用WebApi接口实现增删改查(CRUD)实例源码教程
    ASP.NETWebApi实例教程:如何部署和发布WebApi到IIS服务器详解
    Web后端开发框架|WebApi后端主流开发框架介绍
    Asp.Net开源服务端框架,WebApi后端框架(C#.NET)
    Winform布局开源框架,Winform控件框架,插件化框架
  • 原文地址:https://www.cnblogs.com/heyongboke/p/8931849.html
Copyright © 2011-2022 走看看