檢視系統是否安裝中文語言包 (列出所有可用的公共語言環境的名稱,包含有zh_cn)
locale -a |
grep
"zh_cn"
沒有輸出,說明沒有安裝,輸入下面的命令安裝:
yum groupinstall "fonts" -y
安裝完成,檢視安了哪些中文語言包
# locale -a |grep "zh_cn"
zh_cn
zh_cn.gb18030
zh_cn.gb2312
zh_cn.gbk
zh_cn.utf8
說明系統已安裝中文語言包,無需再安裝。重要提示,如果按照下面的步驟你的系統仍然無法使用中文,那麼請乙個乙個嘗試上面的編碼方式。比如把lang="zh_cn"修改為lang=「zh_cn.gb18030」。
在修改配置檔案之前,我們先看看當前系統語言環境:
echo
$lang
en_us.utf-8
# locale
lang=en_us.utf-8
lc_ctype=
"en_us.utf-8"
lc_numeric=
"en_us.utf-8"
lc_time=
"en_us.utf-8"
lc_collate=
"en_us.utf-8"
lc_monetary=
"en_us.utf-8"
lc_messages=
"en_us.utf-8"
lc_*****=
"en_us.utf-8"
lc_name=
"en_us.utf-8"
lc_address=
"en_us.utf-8"
lc_telephone=
"en_us.utf-8"
lc_measurement=
"en_us.utf-8"
lc_identification=
"en_us.utf-8"
lc_all=
雖然安裝了中文語言包但本機的語言環境並不是中文,需要修改locale.conf配置檔案:
# vim /etc/locale.conf
lang=
"zh_cn"
# source /etc/locale.conf
也可以使用命令修改locale.conf配置檔案:
# localectl set-locale lang=zh_cn
之後檢視當前語言環境:
# echo $lang
zh_cn
# locale
lang=zh_cn
lc_ctype=
"zh_cn"
lc_numeric=
"zh_cn"
lc_time=
"zh_cn"
lc_collate=
"zh_cn"
lc_monetary=
"zh_cn"
lc_messages=
"zh_cn"
lc_*****=
"zh_cn"
lc_name=
"zh_cn"
lc_address=
"zh_cn"
lc_telephone=
"zh_cn"
lc_measurement=
"zh_cn"
lc_identification=
"zh_cn"
lc_all=
如果vim檢視檔案還是亂碼
全域性的情況下:即所有使用者都能用這個配置
在檔案中新增:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8
set encoding=utf-8
如果只修改個人的vim配置情況:
需要把/etc/vimrc複製到你自己的根目錄下面:複製為.vimrc(前面有個點,作為隱藏檔案)
然後把上面三句話加入到你的檔案中,如下圖,儲存退出就ok了。
centos7 設定中文
檢視系統版本 root webtest76 cat etc redhat release centos linux release 7.0.1406 core root localhost cat etc locale.conf lang en us.utf 8 root localhost cp ...
CentOS 7常用設定
設定hostname hostnamectl set hostnamemyname 查詢開機啟動模式 systemctl get default graphical.target代表開機時啟 形化介面 multi user.target代表開機時啟動dos介面 設定開機啟 形介面 systemctl...
CentOS7 基礎設定
近期學完了嵩天老師的python入門公開課,並完成了相關的案例學習。於是計畫找一些專案來練練手。正好聽聞目前的公司之前有考慮過建立erp,但是出於其他原因一直沒有實施。而我所在的部門可以說是公司各類資料的中樞,因此如果在我所在的部門通過測驗,也就可以更好的推廣至全公司。可以提高很多辦公效率。正好公司...