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