centos7下中文顯示亂碼怎么解決

centos7下中文顯示亂碼怎么解決

1、查看是否安裝了中文包

可以使用下面的命名查看系統是否安裝了中文安裝包。

locale?-a?|grep?"zh_CN"

centos7下中文顯示亂碼怎么解決

沒有輸出,說明沒有安裝,輸入下面的命令安裝:

yum?groupinstall?"fonts"?-y

2、修改配置文件

在修改配置文件之前,我們先看看當前系統語言環境:

#?echo?$LANG en_US.UTF-8  #?locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=

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

#?vim?/etc/locale.conf? LANG="zh_CN" #?source???/etc/locale.conf

進入編輯頁面,輸入i開始編輯,編輯完成輸入esc到底行模式,然后輸入:wq,保存并退出。

centos7下中文顯示亂碼怎么解決

之后查看當前語言環境:

#?echo?$LANG zh_CN  #?locale LANG=zh_CN LC_CTYPE="zh_CN" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_COLLATE="zh_CN" LC_MONETARY="zh_CN" LC_MESSAGES="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_ADDRESS="zh_CN" LC_TELEPHONE="zh_CN" LC_MEASUREMENT="zh_CN" LC_IDENTIFICATION="zh_CN" LC_ALL=

3、驗證是否成功

[root@node2?~]#?date 2017年?10月?16日?星期一?16:30:24?CST

相關教程推薦:centos教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享