CentOS 7 支援中文檔名顯示

2022-03-18 16:03:11 字數 1001 閱讀 3076

版本:centos 7 1908

根據以上文件,總結出以下幾點是必須要滿足的設定。

1、確認是否安裝中文語言包

執行命令:locale -a | grep "zh_cn"

結果如下:

要求:結果如上圖,表示已安裝。

備註:如果未安裝,可以通過執行命令 yum groupinstall "fonts" 或 yum install kde-l10n-chinese 來安裝。

2、檢視當前系統編碼

執行命令:echo $lang

結果如下:

要求:結果如上圖,表示滿足要求。

3、檢視所有系統編碼

執行命令:locale

結果如下:

要求:結果如上圖,表示滿足要求。

4、修改區域語言配置

執行命令:vi /etc/locale.conf

結果如下:

要求:存在上述內容,表示滿足要求。

備註:如果不存在上述內容,需在檔案內容中追加,修改完畢後執行命令 source /etc/locale.conf 來使配置生效,或者 reboot 重啟。

5、修改xshell編碼轉換配置

注:我使用的ssh客戶端是xshell

要求:編碼設定為 unicode (utf-8)

6、如果檔案是在windows上建立的,並且通過ftp工具上傳到centos,須保證ftp客戶端配置的連線編碼為 utf-8

CentOS7支援中文顯示

1.檢視系統是否安裝有中文語言包 locale a grep zh cn 命令含義 列出所有可用的公共語言環境的名稱,包含有 zh cn 2.如果沒有安裝中文語言包,那麼安裝一下中文語言包 yum groupinstall fonts 或者 yum install kde l10n chinese ...

CentOS7支援中文顯示

1.檢視系統是否安裝有中文語言包 locale a grep zh cn 命令含義 列出所有可用的公共語言環境的名稱,包含有 zh cn 若出現圖中所示幾項,那麼說明系統中已經安裝了語言包,不需要在安裝。含義是 zh 是中文的代號。cn 是中國的代號。gb18030 gb2312 utf8 gbk ...

CentOS 中文檔名變成?

首先locale檢視系統當前的語言環境 lc all是乙個巨集,該值是可以不設定的,感覺問題應該處在lc ctype上。根據鏈結上的回答,lc ctype utf 8 是乙個無效的locale name,按照gunnar hjalmarsson所說,應把環境變數中的lc ctype utf 8 這一...