Linux操作系統(tǒng)下部分文件亂碼的問(wèn)題解決
2017-03-21 14:12:01
10798
Linux操作系統(tǒng)下部分文件亂碼的問(wèn)題解決
原Windows rar壓縮的文件,Linux系統(tǒng)下解壓后打開里邊的文件,內(nèi)容全部亂碼。
之所以出現(xiàn)亂碼是因?yàn)樗鶋嚎s的文件中,有的文件是以中文命名。而在windows下中文的編碼一般為gbk,而linux下中文的編碼一般為utf8,所以在windows下正常打開的文件,到linux下很可能會(huì)出現(xiàn)亂碼。
解決辦法為:使用命令iconv對(duì)文件內(nèi)容編碼進(jìn)行轉(zhuǎn)換。例如我有一個(gè)文件"linux常用命令"在windows下打開正常,而在linux下打開則會(huì)亂碼,其解決辦法為在終端輸入:
iconv -f gbk -t utf8 linux常用命令.txt > linux常用命令.txt.utf8
之后?打開"linux常用命令.txt.utf8"這個(gè)文件,該文見的亂碼問(wèn)題就解決了。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)