centos7修改系統語言為簡體中文


CENTOS7上很多東西和6不同了, 之前改中文環境一般用這個文件:/etc/sysconfig/i18n,現在找不到了。

在CENTOS7上的方法:
1. 首先檢查當前語言環境:
# echo $LANG
en_US.UTF-8 , 這個一般沒有修改的話是簡易安裝環境默認。
或者:
locale, 列出的是更詳細的語言包信息

查看系統擁有語言包
locale -a

zh_CN.UTF-8是簡體中文,這個和6上面相同,如果沒有zh_CN.UTF-8,則
2. 就安裝語言包:

yum install kde-l10n-Chinese

安裝完以后檢查確認:
locale -a|grep zh_CN

3. 現在可以了,設置中文語言環境
3.1 臨時修改,重啟服務器之后丟失設置:
LANG="zh_CN.UTF-8"    #修改為中文
LANG="en_US.UTF-8"    #修改為英文

3.2 永久修改,把配置寫入文件里面
下面這個和6上面完全不同了,增加了一個配置文件:
vi /etc/locale.conf
LANG=zh_CN.UTF-8

也可以使用專門的本地化設置工具:
localectl  set-locale LANG=zh_CN.UTF-8

兩種方法作用一樣都是修改配置文件,重新登錄終端生效。

順便修改系統時區設置:
查看系統時間:
date
顯示edt, 美東時間,相當於美國的北京時間,和我們時間差了12小時,看起來太不方便了,我們的時間應該是東八區(中國上海):

修改時區為亞洲上海的正確方法:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改后直接生效,再次date -R確認 +8:00東八區

最后,別忘了,一般沒有人到機房控制機上去操作,那么遠程終端工具的字符設置要修改:
比如securecrt: 會話選項-》終端-》外觀-》字符編碼, 設成UTF8

再最后,如果你是數據庫或者其它環境下的中文還有問題,那就是數據庫字符集設置,不管是ORACLE還是MYSQL,如果建庫的時候選錯字符集了,只能重建庫遷移數據了。


原文鏈接:https://blog.csdn.net/xiaoxiaoyu_2008/article/details/81044579


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM