zoukankan      html  css  js  c++  java
  • Centos7中文乱码问题的解决

    刚安装centos7之后,语言默认不是中文,导致中文路径或中文文件在系统中显示为乱码,查了些资料解决了这个问题。

    1 查看和安装中文库

    [root@bogon ~]# echo $LANG

    zh_CN.utf8

    [root@bogon ~]# locale -a|grep zh

    zh_CN

    zh_CN.gb18030

    zh_CN.gb2312

    zh_CN.gbk

    zh_CN.utf8

    zh_HK

    zh_HK.big5hkscs

    zh_HK.utf8

    zh_SG

    zh_SG.gb2312

    zh_SG.gbk

    zh_SG.utf8

    zh_TW

    zh_TW.big5

    zh_TW.euctw

    zh_TW.utf8

    如果没有zh的中文库,需要安装,如果有以上中文库,就不用安装了。

    安装中文库

    # yum install kde-l10n-Chinese            (大概11M)

    或者

    yum -y group install chinese-support  

    我的系统有中文库,所以运行安装命令,也就是以上两个命令没有测试,大家自行测试安装。

    2 配置相关文件

    首先配置i18n文件

    [root@bogon ~]# cd /etc/sysconfig

    [root@bogon sysconfig]# vi i18n

    将内容设置为

    LANG="zh_CN"

    LC_ALL="zh_CN"

    如何使用vi编辑,这里不详细叙述,请大家自行查阅。

    保存退出。

    执行source命令使文件生效。

    [root@bogon sysconfig]#  source    i18n

    其次再修改 locale.cnf配置文件

    #   vi /etc/locale.conf

    LANG="zh_CN.utf8"

    #  source   /etc/locale.conf

    最后修改配置文件:/etc/profile,

    用vi编辑器打开后在最后添加:

    export LC_ALL="zh_CN.utf8"

    配置文件全部修改完成后,reboot系统。

    3 测试

    输入date命令进行测试。

    [root@bogon sysconfig]# date

    2018年 03月 21日 星期三 18:54:04 CST

    说明中文乱码问题解决。

    参考资料

    https://www.linuxidc.com/Linux/2017-07/145572.htm

  • 相关阅读:
    Codeforces 912 D. Fishes (贪心、bfs)
    Codeforces 908 D.New Year and Arbitrary Arrangement (概率&期望DP)
    HDU
    HDU
    POJ-2299 Ultra-QuickSort (树状数组)
    deque!
    HDU
    乘法逆元
    Codeforces 911D. Inversion Counting (数学、思维)
    Codeforces 909E. Coprocessor (拓扑、模拟)
  • 原文地址:https://www.cnblogs.com/coodream2009/p/8615740.html
Copyright © 2011-2022 走看看