linux語言環境設置

      查看linux的支持的語言集合
執行locale命令
linux

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中設置語言環境bash

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

而後重啓服務器或執行this

 

 /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 interfacecode

LANGUAGE是設置應用程序的界面語言。而LANG是優先級很低的一個變量,它指定全部與locale有關的變量的默認值server




    中文顯示設置

首先,安裝中文包:ci

#yum groupinstall chinese-support        

# 安裝chinese-support 羣組包
其次,修改一下字符編碼的配置。it

# 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"

重啓機器後,正常

相關文章
相關標籤/搜索