使用如下命令:
export LANG="en_US.UTF-8"
可以修改环境变量LANG,修改之后立即生效,当时当系统重新启动时便会又变成原来的语言
另外两种修改语言的方法:
1.配置如下文件:
vi /etc/sysconfig/i18n
将原来的配置如:
LANG="zh_CN.UTF-8"
修改为
LANG="en_US.UTF-8"
保存之后不会立即生效,而是要重启之后生效。
2.修改CentOS运行环境的默认语言环境变量值:
vi /etc/profile
找到export语句,在语句前面加入
LANG="en_US.UTF-8"
再在export后面追加LANG
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC LANG
保存配置
参考:
http://www.360doc.com/content/13/0218/22/6496277_266442030.shtml
Post Scripts:
也可以在文件/etc/sysconfig/i18n中将原来的删去,添加如下语句:
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN,GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
然后保存起来,linux控制台下就可以现实中文了。
/etc/sysconfig/i18n这个文件中存放的是系统的区域设置
第一行表明你当前系统的语言环境变量设置
第二行表示系统预置了那些语言支持,不在项目中的语言不能正常显示
第三行定义控制台终端字体,在文本登陆的时候现实的就是这个字体
i18n是internationalization的缩写形式,意思是在i和n之间有18个字母,难怪这个名字这么奇怪,意味着软件的国际化。
i18n支持多种语言,不过同一时间只能是英文和一种选定的语言。
参考:
http://linux.chinaunix.net/techdoc/system/2009/07/21/1125249.shtml