centos7上设置中文字符集

小虾米 阅读:997 2020-04-10 13:28:46 评论:0

Linux系统会默认使用英文字符集,不会安装中文字符集等其他字符。

公司内部文件服务器等需要中文的支持。

 

1、首先使用locale命令看看当前系统所使用的字符集,如图可以看到是en英文

[root@dev ~]# locale 
LANG=en_US.UTF-8 
LC_CTYPE="en_US.UTF-8" 
LC_NUMERIC="en_US.UTF-8" 
LC_TIME="en_US.UTF-8" 
LC_COLLATE="en_US.UTF-8" 
LC_MONETARY="en_US.UTF-8" 
LC_MESSAGES="en_US.UTF-8" 
LC_PAPER="en_US.UTF-8" 
LC_NAME="en_US.UTF-8" 
LC_ADDRESS="en_US.UTF-8" 
LC_TELEPHONE="en_US.UTF-8" 
LC_MEASUREMENT="en_US.UTF-8" 
LC_IDENTIFICATION="en_US.UTF-8" 
LC_ALL=

2、再看看系统是否有安装中文字符集的支持

[root@dev ~]# locale -a |grep CN 
bo_CN 
bo_CN.utf8 
ug_CN 
ug_CN.utf8 
zh_CN 
zh_CN.gb18030 
zh_CN.gb2312 
zh_CN.gbk 
zh_CN.utf8

   若没有 zh_CN.utf-8,就安装下:yum install kde-l10n-Chinese

3、按如下方法修改配置文件并重启系统测试(在CentOS 6里面该文件是/etc/sysconfig/i18n)

vim /etc/locale.conf 
#LANG="en_US.UTF-8" 
LANG="zh_CN.UTF-8"
4、重启系统
标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号