CentOS 7 中文亂碼更改方法

2021-09-26 10:15:26 字數 1266 閱讀 8757

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

檢視當期使用語言

#echo $lang

en_us.utf-8

雖然安裝了中文語言包但本機的語言環境並不是中文,需要修改locale.conf配置檔案

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 ...