Ubuntu系統下的中文亂碼主要還是系統編碼出現問題。前幾天發現雲主機(Ubuntu系統)上的帶有中文內容的文件打開後出現中文亂碼的現象:
趕緊使用:
echo $LANG
查看一下系統的編碼:
en_CN.UTF-8
再查看一下本地的系統編碼:
zhiying@zhiying-Lenovo-XiaoXin-310-15IKB:~$ echo $LANG
zh_CN.UTF-8
看來是真是系統編碼的問題,使用命令locale-gen zh_CN.UTF-8恢復一下編碼支持:
然後再查看一下文件:
發現中文能夠正常顯示了。