美文网首页Linux
Linux Centos7设置UTF-8编码,防止中文乱码

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

作者: 天空在微笑 | 来源:发表于2017-08-27 15:49 被阅读1983次

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

    登录的时候出现invalid utf-8错误,以及出现其它中文乱码解决方案:

    1. 在终端输入:locale
      查看是否是中文编码
    LANG=zh_CN.UTF-8
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_PAPER="zh_CN.UTF-8"
    LC_NAME="zh_CN.UTF-8"
    LC_ADDRESS="zh_CN.UTF-8"
    LC_TELEPHONE="zh_CN.UTF-8"
    LC_MEASUREMENT="zh_CN.UTF-8"
    LC_IDENTIFICATION="zh_CN.UTF-8"
    LC_ALL=
    
    1. 永久使用中文(将/etc/locale.conf文件修改)
      终端依次输入:
    vi /etc/locale.conf //编辑locale.cnf  
    i //进入命令行模式  
    ---
    //把内容修改成如下  
    LANG="zh_CN.UTF-8"
    LANGUAGE="zh_CN.zh_CN.UTF-8:zh_CN.zh_CN.UTF-8:zh_CN"
    SUPPORTED="zh_CN.zh_CN.UTF-8:zh_CN:zh"
    SYSFONT="latarcyrheb-sun16" 
    ---
    esc //进入命令行模式  
    :wq //保存退出  
    重新启动服务器 
    

    相关文章

      网友评论

        本文标题:Linux Centos7设置UTF-8编码,防止中文乱码

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