查看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"
重啓機器後,正常