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

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 //保存退出  
重新启动服务器 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • CentOS7下经常会出现中文乱码问题,让人十分头疼,其实这个问题如果理解了,那处理起来也容易很多。一般我们可以使...
    joyousun阅读 11,811评论 0 0
  • 先读一下前面这段话,以决定是否要看下去: 这是写给纯小白的Arch Linux安装步骤。Arch的可配置自由度太高...
    沉沦的菩提阅读 32,316评论 73 193
  • 字符集和编码简介 在编程中常常可以见到各种字符集和编码,包括ASCII,MBCS,Unicode等字符集。确切的说...
    兰山小亭阅读 12,892评论 0 13
  • 今晚给一公司做了一个多小时的电话咨询,收到1500元的咨询费,虽然不算太高,但让我感受到知识的力量,也让我更加坚信...
    承谦阅读 1,576评论 0 1
  • 海派风与西洋风的碰撞------新天地 抓住暑假的尾巴,傍晚时分开着小白,来到上海城感受喧闹的时尚街区。 作为乡下...
    余千阅读 1,180评论 0 0

友情链接更多精彩内容