linux中文亂碼

2021-08-09 12:13:04 字數 601 閱讀 9197

vi /etc/profile

export lc_all="zh_cn.gbk"

export lang="zh_cn.gbk"

然後我趕緊檢視了下echo $lc_all 顯示en_us

根據網上的另乙個帖子是這麼說的

locale的設定:   

lc_all和lang優先順序的關係: lc_all > lc_* >lang

1、如果需要乙個純中文的系統的話,設定lc_all= zh_cn.***x,或者lang=zh_cn.***x都可以。

2、如果只想要乙個可以輸入中文的環境,而保持選單、標題,系統資訊等等為英文介面,那麼只需要設定 lc_ctype=zh_cn.***x,lang=en_us.***x就可以了。

3、假如什麼也不做的話,也就是lc_all,lang和lc_*均不指定特定值的話,系統將採用posix作為lcoale,也就是c locale。

所以這個系統根本不支援中文,

雖然$lang=en_us.utf-8

把lc_all設定為空或者設定為en_us.utf-8,不過看了下其他系統,我還是設定為了空

Linux 中文亂碼

今天在虛擬機器上搭建jboss測試環境的時候,發現應用起來後選單顯示亂碼。估計是裝系統的時候忘記設定lang了。模擬一下解決過程 jboss 02 uname a linux 02 2.6.18 128.el5 1 smp wed jan 21 08 45 05 est 2009 x86 64 x8...

linux 中文亂碼

con tent nten t 標籤內容不正常,全是亂碼。因此估計十有 是編碼問題。上網找了下linux裡怎麼解決中文亂碼的問題。cat news.allsites.1120806.txt iconv f gbk t utf 8 c grep zzziconv命令就是將制定檔案從一種編碼方式換到另外...

linux中文亂碼

在redhat centos系統下,記錄系統預設使用語言的檔案是 etc sysconfig i18n,如果預設安裝的是中文的系統,i18n的內容如下 lang zh cn.utf 8 sysfont latarcyrheb sun16 supported zh cn.utf 8 zh cn zh ...