即使是在window中,平常说的语言设置这一项也是归类为系统区域,CentOS可以通过修改/etc/locale.conf配置文件或使用localectl命令来进行设置,一般在安装时设置为默认选择(英文、美式键盘)即可。

修改locale.conf

[root@localhost ~]# vim /etc/locale.conf
LANG="en_US.UTF-8"

默认配置文件中只有LANG这一项,还可以添加以下项目

选项

描述

LANG

提供系统区域设置的默认值。

LC_COLLATE

更改比较本地字母表中的字符串的函数的行为。

LC_CTYPE

更改字符处理和分类函数以及多字节字符函数的行为。

LC_NUMERIC

描述通常打印数字的方式,包括小数点与小数点逗号等详细信息。

LC_TIME

更改当前时间的显示,24小时制与12小时制。

LC_MESSAGES

确定用于写入标准错误输出的诊断消息的语言环境。

更多信息课可以尝试man locale查看,一般设置LANG全局默认值即可

localectl

显示当前状态

[root@localhost ~]# localectl
System Locale: LANG=en_US.UTF-
VC Keymap: us
X11 Layout: us

VC是指虚拟控制台(Virtual Console),比如ssh连接时的窗口,X11指X Window System Version 11,也就是图形化界面。

列出可用语言环境

[root@localhost ~]# localectl list-locales 

常用的英文环境为en_US.UTF-8,中文环境为zh_CN.utf8

设置语言环境

[root@localhost ~]# localectl set-locale LANG=en_US.utf8  //设置LANG=en_US.utf8

设置键盘布局

[root@localhost ~]# localectl list-keymaps       //列出可用键盘布局
[root@localhost ~]# localectl set-keymap us      //同时设置虚拟控制台和图形化界面键盘布局为us
[root@localhost ~]# localectl set-x11-keymap us    //设置图形化界面键盘布局为us

写在最后

Linux语言一般都是设置英文,没有什么争议,关于键盘布局这里找了一篇文章来说明各个国家地区的区别:https://www.zhihu.com/question/20121876?sort=created

最新文章

  1. jq实现点击弹出框代码
  2. 11个Visual Studio代码性能分析工具
  3. thinkphp多语言设置
  4. 关于ILDASM.EXE的知识整理
  5. win7操作技巧
  6. python多进程共享变量Value使用tips
  7. UML类图几种关系的总结(转)
  8. Asp.Net MVC安全更新MS14-059导致项目编译失败
  9. Java基本类型与包装类
  10. linux 磁盘空间扩容 vg(+pv) lv(+空间) lv(缩减磁盘空间)
  11. while补充,字符串和数字的内置方法
  12. HTML5新增web存储方式
  13. 【深度学习】--GAN从入门到初始
  14. Python3字典
  15. 性能测试day04_性能监控
  16. int str input的运用
  17. 数据库-mysql数据类型
  18. 动态规划-Stock Problem
  19. myeclipse/eclipse安装反编译插件jadclipse
  20. ubuntu下面的某些软件安装

热门文章

  1. 配置环境是程序员的第一步 -- Windows 10 下 MySQL 安装
  2. SQL SERVER 微软下载地址
  3. 04-nginx日志管理
  4. c++多线程编程(一)
  5. 【bzoj2460】[BeiJing2011]元素
  6. linux下方便的录屏命令
  7. 数字图像处理实验(15):PROJECT 06-02,Pseudo-Color Image Processing 标签: 图像处理MATLAB 2017-05-27 20:53
  8. pipeline 对部分特征进行处理
  9. 如何处理与开发有争议的Bug?
  10. Java实现四则运算 谢雅淇 袁杏仪