Linux中文亂碼問題處理

2021-10-23 15:06:14 字數 705 閱讀 2255

問題原因:linux缺少中文字型庫

黑體(simhei.ttf)

宋體(simsun.ttc)

1、在windows目錄c:\windows\fonts下找到這兩個檔案。

2、linux /usr/share/fonts下建立win目錄。

3、將1中的兩個檔案上傳到2中建立的win目錄中。

4、建立索引資訊,更新字型快取,fonts目錄下執行命令:

mkfontscale

mkfontdir

fc-cache

5、安裝完成,可以用命令fc-list :lang=zh檢視是否安裝成功。

[xx@ds1 etc]$ locale

或echo $lang

[xx@ds1 etc]$ locale -a
linux:

export lang=en_us.utf-8 //設定中文字符集

export lang=zh_cn.utf-8 //設定英文字符集

檢視linux核心是centos還是ubuntu

cat /etc/redhat-release

修改語言環境

centos 修改配置檔案/etc/locale.conf中lang的值。

Linux中文亂碼問題

安裝了centos6.5的虛擬機器,安裝過程中選擇了英文系統和英文語系,因此在虛擬機器中輸入中文字元時出現了亂碼的情況 檢視當前語言系統 echo lang user luihj1 bin echo lang en us.utf 8 檢視安裝的語言包,發現並沒有安裝中文語言包 user luihj1...

Linux 中文亂碼問題

陸陸續續碰到了很多linux下的中文亂碼問題,記錄下來 vi etc my.cnf 在mysqld下新增 mysqld character set server utf8 找到tomcat conf sever.xml 在下面的標籤中插入uriencoding utf 8 redirectport ...

Linux 中文亂碼問題

弄了好久還是亂碼 最終方法 進入 vim etc vimrc中 原先只有乙個 set encoding utf 8 fileencodings ucs bom,utf 8,cp936 改成 let termencoding encoding set encoding utf 8 fileencodi...