CentOS 7字符集的问题与6有点区别,会出现下面问题,查看是中文,vi进入就变成乱码了

生产中修改配置文件

  1.  
    [root@ce1d2002a999 ~]# cat /etc/locale.conf
  2.  
    LANG="zh_CN.UTF-8"

改为中文字符集

然后在查看更改后的系统语言变量

  1.  
    [root@5c46832b5c01 ~]# locale
  2.  
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
  3.  
    locale: Cannot set LC_MESSAGES to default locale: No such file or directory
  4.  
    locale: Cannot set LC_ALL to default locale: No such file or directory
  5.  
    LANG=zh_CN.UTF-8
  6.  
    LC_CTYPE="zh_CN.UTF-8"
  7.  
    LC_NUMERIC="zh_CN.UTF-8"
  8.  
    LC_TIME="zh_CN.UTF-8"
  9.  
    LC_COLLATE="zh_CN.UTF-8"
  10.  
    LC_MONETARY="zh_CN.UTF-8"
  11.  
    LC_MESSAGES="zh_CN.UTF-8"
  12.  
    LC_PAPER="zh_CN.UTF-8"
  13.  
    LC_NAME="zh_CN.UTF-8"
  14.  
    LC_ADDRESS="zh_CN.UTF-8"
  15.  
    LC_TELEPHONE="zh_CN.UTF-8"
  16.  
    LC_MEASUREMENT="zh_CN.UTF-8"
  17.  
    LC_IDENTIFICATION="zh_CN.UTF-8"
  18.  
    LC_ALL=

查看语言包

  1.  
    [root@5c46832b5c01 ~]# locale -a
  2.  
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
  3.  
    locale: Cannot set LC_MESSAGES to default locale: No such file or directory
  4.  
    locale: Cannot set LC_COLLATE to default locale: No such file or directory
  5.  
    C
  6.  
    POSIX
  7.  
    en_US.utf8

发现没有中文,安装一个,注意7跟6不一样

# yum install kde-l10n-Chinese
#yum reinstall glibc-common

再次查看

  1.  
    [root@ce1d2002a999 ~]# cat test
  2.  
    我的意思是
  3.  
    [root@ce1d2002a999 ~]# vi test
  4.  
     
  5.  

centos7 修改中文字符集的更多相关文章

  1. centos7 修改中文字符集 How to avoid having to `export LC_ALL=“zh_CN.UTF-8”` upon each SSH connection

    Each time I SSH to my Fedora Server, the locale setting is not right. $ locale locale: Cannot set LC ...

  2. 【Linux】CentOS7中修改中文字符集

    CentOS 7中字符集查看的方式是 locale -a   或者locale 如果想显示中文的话,应该修改为 LANG="zh_CN.UTF-8" 在命令行界面临时修改字符集的话 ...

  3. (转)在CentOS中修改中文字符集

    虽然在实际工作环境下,Linux中不建议使用中文,但是如果一定要进行中文显示,尤其对于刚接触linux且英语基础不太好的人来说,那么本文具有一定的参考价值. 本文介绍在linux的shell环境下优化 ...

  4. linux修改中文字符集

    //修改系统配置 cd /etc/profile //末尾加如下代码 export LC_ALL="zh_CN.GBK"export LANG="zh_CN.GBK&qu ...

  5. [转帖]centos7上设置中文字符集

    centos7上设置中文字符集 https://www.cnblogs.com/kaishirenshi/p/10528034.html author: headsen  chen date: 201 ...

  6. CentOS7及Docker配置中文字符集问题

    说明 Linux系统默认使用英文字符集,不会安装中文字符集等其他字符. 查看当前字符集 $ 安装字符集 使用locale命令看看当前系统所使用的字符集 $ locale LANG=en_US.UTF- ...

  7. oracle 中文乱码---查看和修改客户端字符集

    客户端NLS_LANG的设置方法 Windows: # 常用中文字符集set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK # 常用unicode字符集 set ...

  8. centos7上设置中文字符集

    author: headsen  chen date: 2019-03-14   09:00:31   Linux系统会默认使用英文字符集,不会安装中文字符集等其他字符. 公司内部文件服务器等需要中文 ...

  9. 修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK Oracle XE 执行安装程序后,很简单的默认为  SIMPLIFIED CHINE ...

随机推荐

  1. docker cgroup 技术之memory(首篇)

    测试环境centos7 ,内核版本4.20 内核使用cgroup对进程进行分组,并限制进程资源和对进程进行跟踪.内核通过名为cgroupfs类型的虚拟文件系统来提供cgroup功能接口.cgroup有 ...

  2. sql-DDL, DML 常用语句

    mysql的安装可见: http://www.cnblogs.com/wenbronk/p/6840484.html 很久不用mysql, 今天建表都不会了, , , 慢慢补充 sql语言分为3种: ...

  3. MVC源码分析 - Action/Result 过滤器(续)

    上一篇 看到了Action/Result过滤器的执行顺序: OnActionExecuting -> Action -> OnActionExecuted -> OnResultEx ...

  4. golang内置数据类型作为函数参数

    先上结论 golang的所有内置类型作为函数参数传递都是传值的方式(没有传递引用一说),需要注意的是:数组.slice和map作为函数参数时也是传值,但是如果对结构内元素进行的修改,修改的是原数据.如 ...

  5. 人工智能日常应用举例-nlp+视觉(听说看)

  6. 浅析Java源码之Math.random()

    从零自学java消遣一下,看书有点脑阔疼,不如看看源码!(๑╹◡╹)ノ""" ​ JS中Math调用的都是本地方法,底层全是用C++写的,所以完全无法观察实现过程,Jav ...

  7. Redis-发布与订阅

    发布与订阅(pub/sub)的特点是订阅者负责订阅频道发送者负责向频道发送二进制字符串消息.每当有消息发送至给定频道时,频道的所有订阅者都会收到消息 (发布和订阅命令) SUBSCRIBE : SUB ...

  8. IntelliJ IDEA 启动tomcat服务器报Error running 'Unnamed': Address localhost:1099 is already in use错误的问题

    在使用Intellij IDEA运行web项目时,出现 :Error running Tomcat8: Address localhost:1099 is already in use,使其web项目 ...

  9. 【16】命令模式(Command Pattern)

    一.前言 最近项目中发现,对于设计模式的了解是必不可少的,当然对于设计模式的应用那更是重要,可以说是否懂得应用设计模式在项目中是衡量一个程序员的技术水平,因为对于一个功能的实现,高级工程师和初级工程师 ...

  10. PHP trick(代码审计关注点)

    随着代码安全的普及,越来越多的开发人员知道了如何防御sqli.xss等与语言无关的漏洞,但是对于和开发语言本身相关的一些漏洞和缺陷却知之甚少,于是这些点也就是我们在Code audit的时候的重点关注 ...