這個是由於,window上的txt編輯器用的編碼格式和顯示的CRT不是同一編碼造成的。
解決方式1:更改CRT上面的編碼格式。
解決方式2:在linux平台上用iconv命令糾正中文亂碼
[root@test-vm01 ~]# cat haha.txt °???????????asdfsadf °????????????????? [root@test-vm01 ~]# iconv -f gbk -t utf8 haha.txt > haha.txt.utf8 [root@test-vm01 ~]# cat haha.txt.utf8 > haha.txt [root@test-vm01 ~]# cat haha.txt 12權威的S的阿薩大
