CentOS 修改系统语言的方法
使用如下命令:
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
最新文章
- NIO NIO.2
- 基本套接字编程(7) -- udp篇
- .net MVC 连接数据本地数据库三种方法
- jdk jre jvm 关系
- Node.js异步处理CPU密集型任务
- 线性表(gcc实现)
- 解决adb command not found以及sdk环境配置
- Redis(2015.08.03笔记一)
- ==运算符和equals()方法的区别
- 基于ElasticStack数据分析应用系统
- Windows Server 2012 配置远程桌面帐户允许多用户同时登录
- rocketmq的name server启动时的jvm参数配置
- nisght heap increase
- 跟随我在oracle学习php(7)
- 关于js动画简单理解;
- 02:Django进阶篇
- java远程下载文件到本地
- python3.6.4没有raw_input
- 解析 Ceph: FileJournal 的作用
- vue 调用常量的config.js文件
热门文章
- 【LeetCode】40. Combination Sum II (2 solutions)
- RabbitMQ消息队列(五):Routing 消息路由 2[原]
- TransactionScope事务处理方法介绍及.NET Core中的注意事项 SQL Server数据库漏洞评估了解一下 预热ASP.NET MVC 的VIEW [AUTOMAPPER]反射自动注册AUTOMAPPER PROFILE
- Jmeter——BeanShell PreProcessor的用法
- Factory - 工厂模式
- 【Oracle错误集锦】:ORA-12154: TNS: 无法解析指定的连接标识符
- golang(5)使用beego 开发 api server 和前端同学拆分开发,使用swagger
- map以自定义类型当Key
- tp表单的提交与验证
- js 正则表达式 exec 和 match的使用