首先通過su命令切換到root用戶
檢查目前的字符集是什么,通過 echo $LANG 來實現
當然,還可以通過cat命令來檢查 系統的文件:/etc/sysconfig/i18n
但是筆者覺得很奇怪的是,centos7上面沒有這個文件,后來一分析,原來是7版本把LANG放到了另一個文件中去了:/etc/locale.conf,大家注意
當然,在修改配置文件時,要養成良好的習慣,那就是備份。
通過cp命令進行備份:
cp /etc/locale.conf /etc/locale.conf.ori
然后通過echo命令將我們需要的東西寫入:
echo ‘LANG=EN‘>/etc/locale.conf
通過cat命令檢查:
cat /etc/locale.conf
發現文件已經被修改。
但是通過echo $LANG檢查實時的狀態發現還是中文,為什么呢?
其實是沒有把寫入的東西執行,往往我們可以通過source或者.命令將修改后的文件執行一下(可以簡單理解為更新的作用)
要注意的是.也是命令,要跟后面的/保持一個空格,以免報錯。
再檢查,echo $LANG ,發現是我們想要的了。
共勉,立春。