xShell終端中文亂碼徹底解決方法

xShell終端中文亂碼徹底解決方法html

xShell(xShell5)以及其餘終端中文亂碼的緣由無非有三種:
(1)Linux系統的編碼問題;
(2)xShell終端的編碼問題; 
(3)兩端的語言編碼不一致;
shell

1,Linux系統的編碼問題vim

    (1) 執行locale命令查看系統語言;編碼

    (2) 設置系統環境變量LANG爲en_US.UTF-8:export LANG=en_US.UTF-8
          或者編輯文件:vim /etc/sysconfig/i18nspa

2,xShell終端的編碼問題code

    設置爲Unicode (UTF-8):htm

    File->Properties blog

   

3,兩端的語言編碼不一致get

   若是上述操做後,仍是有中文亂碼問題,好比中文文件名、cat包含中文的文件等,說明屬於第3類問題;登錄

    要麼修改Linux環境變量LANG,

    要麼修改xshell終端編碼:File->Properties  修改成Chinese Simplified (GB2312);

    並肯定LANG爲en_US.UTF-8 或 en_US;

   若是進行了以上設置,仍然中文顯示亂碼,退出並從新登陸系統,再次進行以上設置,確認更改設置並進行結果驗證。

    做者:整合俠

    鏈接:http://www.cnblogs.com/lizm166/p/7942022.html

    本文版權歸做者全部,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。

相關文章
相關標籤/搜索