CentOS7終端如何支持中文顯示

注意,是終端,而不是控制檯。目前我沒找到有控制檯顯示中文的(fbterm好像能夠,有時間試試),若是你們知道,請務必告訴我vim

(1).查看系統是否安裝中文包服務器

[xf@xuexi ~]$ locale -a |grep "zh_CN"
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8

若發現 以上幾項則說明系統已經安裝中文語言包,無需再安裝。若是沒有試一下yum groupinstall "fonts"這條命令。編碼

(2).修改配置文件spa

1)配置文件/etc/locale.confblog

[root@xuexi ~]# cat /etc/locale.conf 
LANG="zh_CN.UTF-8"  //改爲本身須要的編碼格式
[root@xuexi ~]# source /etc/locale.conf
[root@xuexi ~]#
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

通常改這一個就好了。若是不行接着改2),還不行就3)也改,但記得備份排序

配置文件說明:class

符號及其分類(LC_CTYPE)
數字 (LC_NUMERIC)
時間顯示格式(LC_TIME)
比較和排序習慣(LC_COLLATE)
貨幣單位(LC_MONETARY)
信息主要是 提示信息,錯誤信息, 狀態信息, 標題, 標籤, 按鈕和菜單等(LC_MESSAGES)
默認紙張尺寸大小 (LC_PAPER)
姓名書寫方式(LC_NAME)
地址書寫方式 (LC_ADDRESS)
電話號碼書寫方式 (LC_TELEPHONE)
度量衡表達方式(LC_MEASUREMENT)
locale對自身包含信息的概述(LC_IDENTIFICATION)配置

其中優先級設定:LC_ALL>LC_*>LANGfile

 

2)配置文件/etc/sysconfig/i18n終端

[root@xuexi ~]# vim /etc/sysconfig/i18n  //沒有就新建一個

i18n文件內添加或修改兩行

LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"

保存退出

[root@xuexi ~]# source /etc/sysconfig/i18n

最後重啓服務器

3)配置文件/etc/profile

[root@xuexi ~]# vim /etc/profile

添加一行

export LANG="zh_CN.UTF-8"

保存退出,重啓服務器

相關文章
相關標籤/搜索