zoukankan      html  css  js  c++  java
  • linux语言环境设置

          查看linux的支持的语言集合
    执行locale命令

    LANG=zh_CN.UTF-8
    LANGUAGE=zh_CN:zh
    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"




    在/etc/sysconfig/i18n中设置语言环境

    LANG="en_US.UTF-8" //xserver window 显示的是英文界面
    SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
    SYSFONT="latarcyrheb-sun16"
    LC_ALL="en_US.UTF-8"
    export LC_ALL 


    设置完毕使之生效方法

    source /etc/sysconfig/i18n

    然后重启服务器或执行

     /etc/rc.d/rc.local

    可以在/root/.bash_profile中设置个人的语言环境

    export LANG=zh_CN.GB18030
    export LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN 


    LANG - Specifies the default locale for all unset locale variables
    LANGUAGE - Most programs use this for the language of its interface

    LANGUAGE是设置应用程序的界面语言。而LANG是优先级很低的一个变量,它指定所有与locale有关的变量的默认值




        中文显示设置

    首先,安装中文包:

    #yum groupinstall chinese-support        

    # 安装chinese-support 群组包
    其次,修改一下字符编码的配置。

    # vi /etc/sysconfig/i18n

    修改后内容如下:

    LANG="zh_CN.GB18030"
    SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
    SYSFONT="latarcyrheb-sun16" 

    最后重启服务器:

    #reboot


    (2)改回英文显示
    -------------------------
    如果显示英文乱码
    编辑  /etc/sysconfig/i18n 文件,修改后内容如下:

    LANG="en_US.UTF-8"
    SUPPORTER="en_US.UTF-8:en_US:zh"
    SYSFONT="latarcyrheb-sun16"

    重启机器后,正常

  • 相关阅读:
    day02
    Hive_分区排序(Distribute By)
    flink添加水位线
    SparkSQL读写JDBC
    spark累加器及UDTF
    datax同步json中文乱码问题
    mysql踩过的坑
    spark算子
    spark分区计算方式
    git操作
  • 原文地址:https://www.cnblogs.com/wala-wo/p/5119174.html
Copyright © 2011-2022 走看看