Centos7 中文乱码切换中英字符

Posted IHBOS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 中文乱码切换中英字符相关的知识,希望对你有一定的参考价值。

解决Centos7 中文乱码

打开虚拟机装上centos7准备搭建一个模拟环境,结果发现出现中文乱码

//查看系统是否安装中文语言包 
[root@localhost ~]# locale -a |grep "zh_CN"

//如果没有安装则执行如下语句安装中文语言包
[root@localhost ~]# yum install fontconfig mkfontscale

//有中文语言包会输出如下图所示内容

在这里插入图片描述

// 查看当前系统语言环境:
[root@localhost ~]# echo $LANG

在这里插入图片描述
发现使用的是英文的语言包

//修改语言环境配置
[root@localhost ~]# vi /etc/locale.conf
LANG=en_US.utf8 改为 LANG=zh_CN.utf8  
//如果出现乱码可以尝试吧LANG改成之前 locale -a |grep "zh_CN"输出的其他值
//例如:LANG=zh_CN
//修改完成后保存并加载配置
[root@localhost ~]# source /etc/locale.conf

以上是关于Centos7 中文乱码切换中英字符的主要内容,如果未能解决你的问题,请参考以下文章

linux环境中英文切换配置以及乱码问题

springboot开发之国际化(中英文切换)

无乱码截取字符串,中英文混合(转)

sql developer中英文切换

php倒序显示中英文字符串

php解决中英混排字符串截取