CentOS 7 系統區域(語言)和鍵盤設置

即便是在window中,日常說的語言設置這一項也是歸類爲系統區域,CentOS能夠經過修改/etc/locale.conf配置文件或使用localectl命令來進行設置,通常在安裝時設置爲默認選擇(英文、美式鍵盤)便可。vim

修改locale.conf

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

默認配置文件中只有LANG這一項,還能夠添加如下項目ssh

選項函數

描述佈局

LANGspa

提供系統區域設置的默認值。code

LC_COLLATEblog

更改比較本地字母表中的字符串的函數的行爲。字符串

LC_CTYPEget

更改字符處理和分類函數以及多字節字符函數的行爲。io

LC_NUMERIC

描述一般打印數字的方式,包括小數點與小數點逗號等詳細信息。

LC_TIME

更改當前時間的顯示,24小時制與12小時制。

LC_MESSAGES

肯定用於寫入標準錯誤輸出的診斷消息的語言環境。

更多信息課能夠嘗試man locale查看,通常設置LANG全局默認值便可

localectl 

顯示當前狀態

[root@localhost ~]# localectl System Locale: LANG=en_US.UTF-8 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

相關文章
相關標籤/搜索