精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網(wǎng)站建設(shè)資訊

NEWS

網(wǎng)站建設(shè)資訊

Linux終端中文顯示亂碼怎么解決

這篇文章將為大家詳細講解有關(guān)Linux終端中文顯示亂碼的解決方法,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計、網(wǎng)站制作與策劃設(shè)計,萊蕪網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:萊蕪等地區(qū)。萊蕪做網(wǎng)站價格咨詢:13518219792

我們知道我們的操作系統(tǒng)是無所謂中文版和英文版的,無論是windows還是Linux,系統(tǒng)發(fā)行的時候全世界都是一樣的內(nèi)核,系統(tǒng)呈現(xiàn)給我們是英文還是中文,完全取決于你選擇的語言包。不同國家的人在安裝使用的時候選擇屬于自己國家的語言包,應(yīng)用程序中的語言也不是寫死的,它根據(jù)系統(tǒng)的設(shè)置來調(diào)用相關(guān)的語言,所以,一個應(yīng)用程序?qū)懗鰜聿唤?jīng)過修改,全世界不同國家的用戶都可以以母語界面使用它,這就事所謂的internationalization(國際化),簡稱 i18n。這也是未來軟件的發(fā)展趨勢。

那么,如果我在系統(tǒng)中安裝了不同的語言包和不同的字體,系統(tǒng)是如何判斷我所要的語言界面并調(diào)用相關(guān)的字體的呢?系統(tǒng)中那些文件和變量在控制這些呢?

可以使用locale命令,查看當(dāng)前系統(tǒng)默認采用的字符集

# locale

在RedHat/CentOS系統(tǒng)下,記錄系統(tǒng)默認使用語言的文件是/etc/sysconfig/i18n,如果默認安裝的是中文的系統(tǒng),i18n的內(nèi)容如下:

LANG="zh_CN.UTF-8" 
SYSFONT="latarcyrheb-sun16" 
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

其中LANG變量是language的簡稱,稍微有英語基礎(chǔ)的用戶一看就看出來這個變量是決定系統(tǒng)的默認語言的,即系統(tǒng)的菜單、程序的工具欄語言、輸入法默認語言等。SYSFONT是system font的簡稱,決定系統(tǒng)默認用哪一種字體。SUPPORTED變量決定系統(tǒng)支持的語言,即系統(tǒng)能夠顯示的語言。需要說明的是,由于計算機起源于英語國家,因此,不管你把這些變量設(shè)置成什么,英語總是默認支持的,而且不管用什么字體,英文字體總包含在其中。

那么如何顯示中文呢?

1、系統(tǒng)必須安裝中文語言包才行

# yum -y groupinstall chinese-support

2、僅僅有語言包還不行,我們得設(shè)置相應(yīng)的字符集

## 臨時生效 
# 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)該能夠顯示中文了。

3、ssh遠程終端亂碼

如果SSH終端還是亂碼,那么我們也需要對終端軟件的編碼進行設(shè)置。

Xshell:

Linux終端中文顯示亂碼怎么解決

SecureCRT:

Linux終端中文顯示亂碼怎么解決

4、如果終端還是中文亂碼腫么辦?

對SSH軟件進行設(shè)置,選擇一個支持中文的字體。

Linux <---> Windows 之間相互需要修改文件,然后亂碼。

拷貝上去后經(jīng)常發(fā)現(xiàn)中文顯示亂碼。。原因是Windows中默認的文件格式是 GBK(gb2312),而Linux一般都是UTF-8。比較繁瑣的方法是在windows下用程序把內(nèi)容轉(zhuǎn)換為utf-8編碼格式的,但是相當(dāng)麻煩, 而且遇到一個文件轉(zhuǎn)一回。下面介紹一下,在Linux中如何一勞永逸的解決這個問題,查看文件的編碼及如何進行對文件進行編碼轉(zhuǎn)換。

為了避免這些問題,最好的方式就是統(tǒng)一編碼。對于文本文件,都統(tǒng)一保存為UTF8格式,windows下面不要使用word,記事本,推薦Sublime text, 或者notepad++。

關(guān)于Linux終端中文顯示亂碼的解決方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


網(wǎng)頁名稱:Linux終端中文顯示亂碼怎么解決
文章網(wǎng)址:http://m.jcarcd.cn/article/iggepd.html
主站蜘蛛池模板: 国产极品一区 | 日韩一中文字 | 国内精品一区二区 | 女同69互| 福利灾难电影 | 日韩精品a∨片蜜臀 | 日本三级一区 | 成人影院 | 成人国产精品视频 | 国产精品尤物视频 | 国产口爆 | 91香蕉成人| 精品国产免费第一区 | 日韩BD| 日韩一区二区在线 | 国产公妇仑在线观看 | 日本午夜福利日韩 | 国产福利资源在线 | 无码精品久久久久久人妻中字 | 国产日本韩国欧美 | 日韩一级一区二区不 | 久色悠悠精品 | 日本一本a高清免费 | 国产在线观看黄丝袜 | 日韩午夜影视 | 成人淫色午夜福利 | 无码精品人妻一区二区三区影院 | 日本精品一区二区 | 九九视频国产 | 成人羞羞免 | 成人午夜资料库 | 午夜福利电影免费 | 国产伦理 | 国产全黄三级播放 | 91影院| 精品露脸 | 国产在线观看专线一 | 黑人欧美老| 91精品国产9 | 成人动漫一区二区三 | 日韩欧美另类视频 |