centos7上设置中文字符集详解程序员

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

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

 

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

[[email protected] ~]# 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、再看看系统是否有安装中文字符集的支持

[[email protected] ~]# 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、重启系统

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/2168.html

(0)
上一篇 2021年7月15日
下一篇 2021年7月15日

相关推荐

发表回复

登录后才能评论