1、字符編碼問(wèn)題,你要確定你的linux裝的是什么編碼,然后用SecureCRT連接上,在最上面的菜單欄里選項(xiàng)-會(huì)話選項(xiàng)-外觀,然后修改為相應(yīng)的字符,亂碼問(wèn)題就可以解決。
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比永順網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式永順網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋永順地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
2、解決方案: Linux字符編碼默認(rèn)為UTF-8,如果出現(xiàn)英文亂碼有可能是系統(tǒng)設(shè)置的編碼方式為GBK。設(shè)置locale的根本就是設(shè)置一組總共12個(gè)LC開(kāi)頭的變量,不包括LANG和LC_ALL。
3、兩種可能:文件編碼和終端編碼不同;沒(méi)裝中文字體。先看看你的系統(tǒng)有沒(méi)有安裝中文字體。我一般用的是文泉驛正黑。如果安裝了字體的話就是編碼問(wèn)題。文件是GB碼,終端是UFT-8編碼。
4、gb18030。這誰(shuí)設(shè)置的哦。當(dāng)然使用utf8啊。整個(gè)lin的環(huán)境,包括提示,幫助,都是utf8。你如果需要gbk類的,雖然可以locale-gen,但是manpage等,軟件的i18n翻譯,都可能是亂碼。改utf8吧。
編碼有問(wèn)題唄。還有可能是一個(gè)支持中文,一個(gè)沒(méi)支持,所以就那樣了??梢該Q用OUTTY,還可以啟動(dòng)圖形界面,那應(yīng)該就沒(méi)問(wèn)題了。
Linux文件名、文件內(nèi)容亂碼,主要原因是windows上的中文編碼默認(rèn)是GBK,而Linux默認(rèn)中文編碼為UTF-8,由于編碼不一致,所以導(dǎo)致亂碼問(wèn)題。
出現(xiàn)這種情況可能是因?yàn)槟奈募怯胓bk編碼的。可以試試下面的做法,讓vi支持gbk編碼,再看看行不行。
一般情況下都是由于語(yǔ)言設(shè)置有問(wèn)題,先查看你的shell下的語(yǔ)言設(shè)置,用set命令。看看LANG和LC_ALL這兩個(gè)設(shè)置,是否符合你的要求。一般是用GBK或者UTF8比較多。
vi 進(jìn)去后, 你得按下 Insert鍵 或者按 i 進(jìn)入輸入模式, 輸入完以后, 你得按下Esc鍵來(lái)推出輸入模式 , 再用Shift+q , 來(lái)進(jìn)入命令模式, 在這個(gè)模式下再按其他命令來(lái)進(jìn)行保存, 推出等等。。
字符集的問(wèn)題,你將字符集在安裝是設(shè)為中文的原因造成。
1、gb18030。這誰(shuí)設(shè)置的哦。當(dāng)然使用utf8啊。整個(gè)lin的環(huán)境,包括提示,幫助,都是utf8。你如果需要gbk類的,雖然可以locale-gen,但是manpage等,軟件的i18n翻譯,都可能是亂碼。改utf8吧。
2、linux輸入中文之后卻顯示為亂碼,該怎么解決這種情況?我們一起來(lái)了解一下吧。
3、出現(xiàn)這種情況的原因?yàn)閮煞N操作系統(tǒng)的中文壓縮方式不同,在windows環(huán)境中中文壓縮一般為gbk,而在linux環(huán)境中為utf8,這就導(dǎo)致了在windows下能正常顯示 txt文件在linux環(huán)境下打開(kāi)呈現(xiàn)了亂碼狀態(tài)。
4、亂碼一般都是編碼問(wèn)題。Linux默認(rèn)的字符編碼一般都是UTF-8,如果你是在中文版的Windows系統(tǒng)上通過(guò)一些終端輸入的話(比如SecureCRT、XShell等),那你可能要設(shè)置一下字符編碼格式,否則是有可能出現(xiàn)中文亂碼的。