【問題】
登錄linux終端執行命令,返回操作顯示亂碼和一堆小方塊◆◆◆◆◆◆,無法知曉命令的響應;
【處理】
命令行執行:export LANGUAGE=“zh_CN🇨🇳zh_US:en”
但僅對當前環境生效;
重啓生效的話,需編輯配置文件:
sudo vi /var/lib/locales/supported.d/local
修改爲:en_US.UTF-8 UTF-8
我的環境是編輯:vi /var/lib/locales/supported.d/zh-hans
sudo vi /etc/default/locale
改爲:LANG=“en_US.UTF-8”
LANGUAGE=“en_US:en”
完成後重啓。
通過locale可查看你的語言環境變量:
如果沒有
請下載安裝中文語言包yum groupinstall chinese-support
安裝完成後,設置中文變量:
LANG=“zh_CN.UTF-8”
或:vim /etc/sysconfig/i18n
修改LANG= “zh_CN.UTF-8”
確認當前用戶環境變量文件:
1)root用戶的SHELL環境/root/.bashrc
2)全局的/etc/profile,添加export LANGUAGE=“zh_CN🇨🇳zh_US:en”