Linux顯示在Windows編輯過的中文就會顯示亂碼是由於兩個操作系統使用的編碼不同所致。Linux下使用的編碼是utf8,而Windows使用的是gb18030。因此,解決Linux打開txt文件中文亂碼可有如下兩種方法。
方法一:在附件終端中,進入到txt文件所在目錄,使用命令符“iconv -f gb18030 -t utf8 1.txt -o 2.txt”把gb18030編碼的1.txt轉換成utf8的2.txt。這樣2.txt就成為Linux支持的編碼。
方法二:在附件終端中,使用命令符“gconf-editor”,進入環境配置,依次展開“/apps/gedit-2/preferences/encodings/”,編輯右側的“auto_detected”將“gb18030”添加到最頂上。以後文本編輯器就可以正常顯示中文了。