解決 Linux CentOS CRT 中文 亂碼 問號

  1. 如何查看linux系統語言

    echo $LANG
    通常顯示爲en_US.UTF-8
    這也是系統默認的語言linux

  2. 查看是否有中文語言包

    locale
    若沒有zh_CN.UTF-8相關內容,說明沒有安裝語言包,vim

  3. 安裝方法以下(centos或者RedHat系列,debian使用apt-get安裝,本身搜索下教程)

    yum groupinstall chinese-supportcentos

  4. 有了中文語言包還不行,

    須要設置vi /etc/sysconfig/i18n
    按i切換從insert模式,將en_US.UTF-8修改成zh_CN.UTF-8便可,:wq保存退出vim編輯
    或者直接寫入
    echo "LANG="zh_CN.UTF-8"" >> /etc/sysconfig/i18n
    echo "LC_ALL="zh_CN.UTF-8"" >> /etc/sysconfig/i18nide

  5. reboot

    重啓linux便可字體

  6. CRT設置

    選項-全局選項-默認的會話設置-編輯默認的設置-外觀-字符編碼改爲UTF-8
    字體必須是中文字體,並且字符集得是支持中文的字符集如gb2312
    還有就是這裏不能選擇 帶 @的中文字體編碼

相關文章
相關標籤/搜索