标签:set zh LC locale 字符集 CentOS7 Linux UTF CN
CentOS 7字符集的问题与6有点区别,会出现下面问题,查看是中文,vi进入就变成乱码了
生产中修改配置文件
- [root@ce1d2002a999 ~]# cat /etc/locale.conf
- LANG="zh_CN.UTF-8"
改为中文字符集
然后在查看更改后的系统语言变量
- [root@5c46832b5c01 ~]# locale
- locale: Cannot set LC_CTYPE to default locale: No such file or directory
- locale: Cannot set LC_MESSAGES to default locale: No such file or directory
- locale: Cannot set LC_ALL to default locale: No such file or directory
- 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=
查看语言包
- [root@5c46832b5c01 ~]# locale -a
- locale: Cannot set LC_CTYPE to default locale: No such file or directory
- locale: Cannot set LC_MESSAGES to default locale: No such file or directory
- locale: Cannot set LC_COLLATE to default locale: No such file or directory
- C
- POSIX
- en_US.utf8
发现没有中文,安装一个,注意7跟6不一样
# yum install kde-l10n-Chinese #yum reinstall glibc-common
再次查看
- [root@ce1d2002a999 ~]# cat test
- 我的意思是
- [root@ce1d2002a999 ~]# vi test
标签:set,zh,LC,locale,字符集,CentOS7,Linux,UTF,CN 来源: https://www.cnblogs.com/xibuhaohao/p/12001485.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。