Linux改中文亂碼顯示
重點(diǎn):如果console 顯示中文亂碼,就改變終端的編碼格式。
可以使用locale命令,查看當(dāng)前系統(tǒng)默認(rèn)采用的字符集# locale在RedHat/CentOS系統(tǒng)下,記錄系統(tǒng)默認(rèn)使用語言的文件是/etc/sysconfig/i18n,如果默認(rèn)安裝的是中文的系統(tǒng),i18n的內(nèi)容如下:LANG="zh_CN.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh"其中LANG變量是language的簡(jiǎn)稱,稍微有英語基礎(chǔ)的用戶一看就看出來這個(gè)變量是決定系統(tǒng)的默認(rèn)語言的,即系統(tǒng)的菜單、程序的工具欄語言、輸入法默認(rèn)語言等。SYSFONT是system font的簡(jiǎn)稱,決定系統(tǒng)默認(rèn)用哪一種字體。SUPPORTED變量決定系統(tǒng)支持的語言,即系統(tǒng)能夠顯示的語言。需要說明的是,由于計(jì)算機(jī)起源于英語國(guó)家,因此,不管你把這些變量設(shè)置成什么,英語總是默認(rèn)支持的,而且不管用什么字體,英文字體總包含在其中。那么如何顯示中文呢?1、系統(tǒng)必須安裝中文語言包才行# yum -y groupinstall chinese-support2、僅僅有語言包還不行,我們得設(shè)置相應(yīng)的字符集## 臨時(shí)生效 # export LANG="zh_CN.UTF-8" # 設(shè)置為中文 # export LANG="en_US.UTF-8" # 設(shè)置為英文,我比較喜歡這樣 export ## 永久生效, 編輯/etc/sysconfig/i18n(最好reboot一下) LANG="zh_CN.UTF-8" ## 或者,編輯 /etc/profile配置文件,添加如下一行 export LANG="zh_CN.UTF-8"# 重新載入 # . /etc/profile ## 查看當(dāng)前的字符集 # echo $LANG好了,經(jīng)過上面的設(shè)置,在終端上應(yīng)該能夠顯示中文了。mac電腦用的SecureCRT設(shè)置如下:
Xshell————————————————
原文鏈接:https://blog.csdn.net/weixin_39246787/article/details/80581496
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。
DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY
穩(wěn)壓二極管相關(guān)文章:穩(wěn)壓二極管的作用
電路相關(guān)文章:電路分析基礎(chǔ)
電流傳感器相關(guān)文章:電流傳感器原理