linuxwindows亂碼
發布時間: 2025-10-11 11:01:14
A. 從windows復制文件到linux,文件中會出現亂碼,除了修改字型檔還有什麼方法可以避免這一現象
文本文件的話應該是編碼的問題。 一般來說中文windows下的默認編碼是gkb的,而linux下的編碼是utf8的,所以會出現亂碼。要解決的話,只要將文件的編碼轉化下就可以了。
命令: iconv -f gbk -t utf8 a > a.utf8
這樣就把a文件轉化為a.utf8文件了。 你試試看
B. 為什麼WINDOWS下的漢字到了LINUX下亂碼了
Windows下的文字到了Linux下亂碼原因是Windows中默認的文件格式是GBK(gb2312),而Linux一般都是UTF-8,編碼格式不相同導致的亂碼。
幾種解決辦法如下:
1、在Windows上用記事本把文件,選擇另存為編碼方式改為 UTF-8;
iconv-fencoding-tencodinginputfile
#比如將一個GBK編碼的文件轉換成UTF-8編碼
iconv-fUTF-8-tGBKfile1-ofile2
#轉碼後,在Linux上面就不會亂碼了
熱點內容