xShell終端中文亂碼完全解決方法


xShell終端中文亂碼完全解決方法

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

1,Linux系統的編碼問題

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

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

2,xShell終端的編碼問題

    設置為Unicode (UTF-8):

    File->Properties 

   

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

   如果上述操作后,還是有中文亂碼問題,比如中文文件名、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

    本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM