linux下中文顯示亂碼怎么解決
ssh登陸后,執(zhí)行: \x0d\x0aexport LANG=zh_CN.gb2312\x0d\x0a就可以顯示中文了。
客戶端字符集與服務(wù)器字符集不一致造成的。把客戶端字符集改成服務(wù)器字符集就可以解決的。
有時(shí)候linux服務(wù)器突然間查看日志都是中文亂碼,原因很奇怪,有可能是:不管什么原因吧,根本原因還是修改了linux系統(tǒng)本身的編碼,改回來(lái)就完了。
一不小心在給文件重命名的時(shí)候輸入了中文字符,結(jié)果導(dǎo)致文件名亂碼,無(wú)法通過(guò)cat, less, rm 或者mv 之類的命令操作了。如何重新命名它,使得其恢復(fù)正常呢?據(jù)說(shuō)linux下每個(gè)文件還有一個(gè)文件節(jié)點(diǎn)編號(hào),對(duì)應(yīng)于每個(gè)特定的文件。
txt文件在linux環(huán)境下打開(kāi)呈現(xiàn)了亂碼狀態(tài)。
如何解決linux中g(shù)edit中文亂碼的問(wèn)題
1、按下 Alt-F2,打開(kāi)“運(yùn)行應(yīng)用程序”對(duì)話框。在文本框中鍵入“gconf-editor”,并按下回車鍵,打開(kāi)“配置編輯器”。展開(kāi)左邊的樹(shù)節(jié)點(diǎn),找到 /apps/gedit-2/preferences/encodings 節(jié)點(diǎn)并單擊它。
2、在下面的輸入框里輸入:gconf-editor,之后點(diǎn)擊右下方的“run”,就可以運(yùn)行g(shù)conf-editor這個(gè)程序了。gconf-editor程序運(yùn)行后就如下圖所示,其實(shí)它是一個(gè)編輯器的配置程序,我們要做的就是在這個(gè)里面進(jìn)行一些設(shè)置。
3、客戶端字符集與服務(wù)器字符集不一致造成的。把客戶端字符集改成服務(wù)器字符集就可以解決的。
4、打開(kāi)終端,輸入以下命令:gsettingssetorg.gnome.gedit.preferences.encodingsauto-detected[GB18030,UTF-8,CURRENT,ISO-8859-15,UTF-16]注意編碼列表的順序,BG18030要排在UTF8前。
Linux系統(tǒng)下文件名出現(xiàn)中文亂碼如何重命名回來(lái)
1、如何重新命名它,使得其恢復(fù)正常呢?據(jù)說(shuō)linux下每個(gè)文件還有一個(gè)文件節(jié)點(diǎn)編號(hào),對(duì)應(yīng)于每個(gè)特定的文件??梢酝ㄟ^(guò)find 該節(jié)點(diǎn)編號(hào)來(lái)執(zhí)行重命名操作。
2、點(diǎn)擊dock上面的小房子,然后進(jìn)入主目錄后找到一個(gè)需要重命名的文件右鍵它,在菜單選擇重命名。接著除了后綴名.zip外軟件前面的名字變成藍(lán)色,然后直接輸入新名字即可,輸入后用鼠標(biāo)點(diǎn)擊一下藍(lán)色框外面即可生效。
3、方法如下:- 找到出現(xiàn)亂碼的文件,右鍵點(diǎn)擊選擇“重命名”。- 將文件名中的亂碼刪除,重新輸入正確的名稱。- 同時(shí),將文件名編碼方式改為和當(dāng)前操作系統(tǒng)或軟件一致的編碼方式。
4、具體如下。mv較簡(jiǎn)單的處理命令:mvmv原文件名新文件名如:mvmyFilenewName將MyFile重命名為newName.linux提供了一個(gè)重命名文件命令:renamerenamefromtofile1file2。
5、txt文件在linux環(huán)境下打開(kāi)呈現(xiàn)了亂碼狀態(tài)。
6、在linux上一般使用utf8編碼。 如果打開(kāi)文件是亂碼,要設(shè)置utf8編碼,看看自己用的是什么編輯器。 如果是vim則使用 set encoding=utf8即可 如果是gedit,則重新另存一下,在存儲(chǔ)窗口 設(shè)置為utf8編碼 ,在打開(kāi)即可。