linux系統如何更改字符集的支持,解決Linux中文顯示亂碼使centos顯示中文

linux系統如何更改字符集的支持linux


怎麼設置Linux系統中文語言,這是不少小夥伴在開始使用Linux的時候,都會遇到一個問題,就是終端輸入命令回顯的時候中文顯示亂碼。出現這個狀況通常是因爲沒有安裝中文語言包,或者設置的默認語言有問題致使的。咗嚛本經驗以centos爲例,操做Linux怎麼查看語言,設置修改語言shell

主要是更改/etc/locale.conf文件。centos7以前的版本的配置文件爲:/etc/sysconfig/i18ncentos

查看當前系統語言ide

登錄linux系統打開操做終端以後,輸入 echo $LANG能夠查看當前使用的系統語言。如編碼

wKioL1lkCufCFBG2AAAugNhcU0I628.jpg

查看安裝的語言包centos7

查看是否有中文語言包能夠在終端輸入 locale命令,若有zh cn 表示已經安裝了中文語言spa

wKiom1lkCxGDy9AbAABN_Rr4b9M672.jpg

若是沒有中文語言呢3d

  能夠經過網上下載安裝中文語言包yum groupinstall chinese-support(不能聯網的經過其餘電腦下載,上傳上去吧)blog

 wKiom1lkCxGDy9AbAABN_Rr4b9M672.jpg

如何修改系統語言爲中文get

1 臨時更換語言

若是隻是臨時更換linux系統的語言環境,能夠經過輸入設置 LANG=語言名稱, 如中文是 

Zn_CN.UTF-8(注意我這裏原本就是中文的,我臨時設置爲英文

 wKioL1lkC0eBuGEoAABqKPKy12E551.jpg

修改系統默認語言

以上方法是經過修改設置系統默認的語言配置

Vi  /etc/locale.conf(注意:執行source /etc/locale.conf或者以後重啓一下系統)

wKioL1lkC1vg6TZaAABUBiiqbcU943.jpg

其餘注意事項

若是按照以上方法設置修改設置中文語言仍是不行的話,注意您的連接終端選擇的編碼。

xshell爲例,把終端的編碼選擇中文,或者UTF8便可

wKioL1lkC4Wy528oAADJnkbI0ik323.jpg

相關文章
相關標籤/搜索