CentOS7終端如何支援中文顯示
阿新 • • 發佈:2018-12-30
注意,是終端,而不是控制檯。目前我沒找到有控制檯顯示中文的(fbterm好像可以,有時間試試),如果大家知道,請務必告訴我
(1).檢視系統是否安裝中文包
[[email protected] ~]$ locale -a |grep "zh_CN" zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8
若發現 以上幾項則說明系統已經安裝中文語言包,無需再安裝。如果沒有試一下yum groupinstall "fonts"這條命令。
(2).修改配置檔案
1)配置檔案/etc/locale.conf
[[email protected]~]# cat /etc/locale.conf LANG="zh_CN.UTF-8" //改成自己需要的編碼格式 [[email protected] ~]# source /etc/locale.conf [[email protected] ~]# 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)也改,但記得備份
配置檔案說明:
符號及其分類(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)
2)配置檔案/etc/sysconfig/i18n
[[email protected] ~]# vim /etc/sysconfig/i18n //沒有就新建一個
i18n檔案內新增或修改兩行
LANG="zh_CN.UTF-8" LC_ALL="zh_CN.UTF-8"
儲存退出
[[email protected] ~]# source /etc/sysconfig/i18n
最後重啟伺服器
3)配置檔案/etc/profile
[[email protected] ~]# vim /etc/profile
新增一行
export LANG="zh_CN.UTF-8"
儲存退出,重啟伺服器