1. 程式人生 > >解決linux下開啟windows .txt檔案中文亂碼問題

解決linux下開啟windows .txt檔案中文亂碼問題

出現這種情況的原因為兩種作業系統的中文壓縮方式不同,在windows環境中中文壓縮一般為gbk,而在linux環境中為utf8,這就導致了在windows下能正常顯示
txt檔案在linux環境下開啟呈現了亂碼狀態。

解決方法:在linux用iconv命令,如亂碼檔名為test.txt,那麼在終端輸入如下命令:

iconv -f gbk -t utf8 test.txt > test.txt.utf8

用ls命令檢視結果:

$ ls

 

發現重新生成了一個test.txt.utf8檔案,開啟之後就能正常顯示中文了。