zoukankan      html  css  js  c++  java
  • centos7修改系统语言为简体中文

    CENTOS7上很多东西和6不同了, 之前改中文环境一般用这个文件:/etc/sysconfig/i18n,现在找不到了。

    在CENTOS7上的方法:
    1. 首先检查当前语言环境:
    # echo $LANG
    en_US.UTF-8 , 这个一般没有修改的话是简易安装环境默认。
    或者:
    locale, 列出的是更详细的语言包信息

    查看系统拥有语言包
    locale -a

    zh_CN.UTF-8是简体中文,这个和6上面相同,如果没有zh_CN.UTF-8,则
    2. 就安装语言包:

    yum install kde-l10n-Chinese

    安装完以后检查确认:
    locale -a|grep zh_CN

    3. 现在可以了,设置中文语言环境
    3.1 临时修改,重启服务器之后丢失设置:
    LANG="zh_CN.UTF-8"    #修改为中文
    LANG="en_US.UTF-8"    #修改为英文

    3.2 永久修改,把配置写入文件里面
    下面这个和6上面完全不同了,增加了一个配置文件:
    vi /etc/locale.conf
    LANG=zh_CN.UTF-8

    也可以使用专门的本地化设置工具:
    localectl  set-locale LANG=zh_CN.UTF-8

    两种方法作用一样都是修改配置文件,重新登录终端生效。

    顺便修改系统时区设置:
    查看系统时间:
    date
    显示edt, 美东时间,相当于美国的北京时间,和我们时间差了12小时,看起来太不方便了,我们的时间应该是东八区(中国上海):

    修改时区为亚洲上海的正确方法:
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    修改后直接生效,再次date -R确认 +8:00东八区

    最后,别忘了,一般没有人到机房控制机上去操作,那么远程终端工具的字符设置要修改:
    比如securecrt: 会话选项-》终端-》外观-》字符编码, 设成UTF8

    再最后,如果你是数据库或者其它环境下的中文还有问题,那就是数据库字符集设置,不管是ORACLE还是MYSQL,如果建库的时候选错字符集了,只能重建库迁移数据了。


    原文链接:https://blog.csdn.net/xiaoxiaoyu_2008/article/details/81044579

  • 相关阅读:
    网页复制内容追加到剪切板
    windows安装 rabbitmq 快速避坑
    springboot rabbitmq快速入门上手(实用)
    python3 websocket客户端
    mybatis查询结果一对多
    mysql 插入数据,存在即更新
    centos7 安装mysql8.0
    收藏一个【fastjson反序列化漏洞原理及利用】
    .NET 5 with Dapr 初体验
    HttpClient缺陷引起的 无法连接到远程服务器 通常每个套接字地址只允许使用一次
  • 原文地址:https://www.cnblogs.com/52py/p/11685237.html
Copyright © 2011-2022 走看看