1.檢視安裝中文包:
檢視系統是否安裝中文語言包命令 (列出所有可用的公共語言環境的名稱,包含有zh_cn)
locale -a |grep "zh_cn
已安裝則會如下顯示中文包
zh_cn沒有輸出,說明沒有安裝,輸入下面的命令安裝:zh_cn.gb18030
zh_cn.gb2312
zh_cn.gbk
zh_cn.utf8
yum groupinstall "fonts" -y
檢視當期使用語言
#雖然安裝了中文語言包但本機的語言環境並不是中文,需要修改locale.conf配置檔案echo $lang
en_us.utf-8
vim /etc/locale.conf
lang=zh_cn.utf8
lc_ctype="zh_cn.utf8"
lc_numeric="zh_cn.utf8"
lc_time="zh_cn.utf8"
lc_collate="zh_cn.utf8"
lc_monetary="zh_cn.utf8"
lc_messages="zh_cn.utf8"
lc_*****="zh_cn.utf8"
lc_name="zh_cn.utf8"
lc_address="zh_cn.utf8"
lc_telephone="zh_cn.utf8"
lc_measurement="zh_cn.utf8"
lc_identification="zh_cn.utf8"
lc_all=
更改配置檔案後要執行如下命令才會生效
source /etc/locale.conf
也可以使用命令修改locale.conf配置檔案`
localectl set-locale lang=zh_cn.utf8
最後使用date命令檢查是否檢查成功 Centos7 中文亂碼問題
檢視系統是否安裝中文語言包 root localhost locale a grep zh cn 上條語句輸出完全正常 檢視當前系統語言環境 root localhost echo lang 上條語句輸出 zh cn.utf 8,感覺沒啥問題 檢視語言包 root localhost locale ...
centos7 中文亂碼解決方法
檢視系統是否安裝中文語言包 列出所有可用的公共語言環境的名稱,包含有zh cn locale a grep zh cn 沒有輸出,說明沒有安裝,輸入下面的命令安裝 yum groupinstall fonts y安裝完成,檢視安了哪些中文語言包 locale a grep zh cn zh cn z...
解決Centos7中文顯示亂碼
一 首先檢視當前系統預設採用的字符集 命令 locale 或者echo lang,如果當初安裝的時候已經選擇了中文語言包的話,那麼預設的就是utf 8字符集 root localhost locale lang zh cn.utf 8 lc ctype zh cn.utf 8 lc numeric ...