linux 系统命令行
一.修改/etc/locale.conf配置文件
vi /etc/locale.conf
默认配置文件中只有LANG这一项,还可以添加以下项目
选项 | 描述 |
---|---|
LANG | 提供系统区域设置的默认值。 |
LC_COLLATE | 更改比较本地字母表中的字符串的函数的行为。 |
LC_CTYPE | 更改字符处理和分类函数以及多字节字符函数的行为。 |
LC_NUMERIC | 描述通常打印数字的方式,包括小数点与小数点逗号等详细信息。 |
LC_TIME | 更改当前时间的显示,24小时制与12小时制。 |
LC_MESSAGES | 确定用于写入标准错误输出的诊断消息的语言环境。 |
二.使用localectl命令来进行设置
localectl list-locales //列出可用语言环境
#常用的英文环境为en_US.UTF-8,中文环境为zh_CN.utf8
localectl set-locale LANG=en_US.utf8 //设置LANG=en_US.utf8
localectl list-keymaps //列出可用键盘布局
localectl set-keymap us-dvorak //同时设置虚拟控制台和图形化界面键盘布局为us-dvorak
localectl set-x11-keymap us-dvorak //设置图形化界面键盘布局为us-dvorak
最后
reboot