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

  • 相关阅读:
    LostRoutes项目日志——玩家飞机精灵Fighter解析
    quartz Cron表达式一分钟教程
    vue-cli入门
    SQL中merge into用法
    SQLSERVER查询那个表里有数据
    C#实现复杂XML的序列化与反序列化
    MVC和WebApi 使用get和post 传递参数。
    项目管理软件推荐
    JS跨域请求
    Android动画效果translate、scale、alpha、rotate详解
  • 原文地址:https://www.cnblogs.com/52py/p/11685237.html
Copyright © 2011-2022 走看看