設置Xshell中支持中文


執行echo $LANG命令輸出的是當前的編碼方式,執行locale命令得到系統中所有可用的編碼方式。要讓Xshell不顯示亂碼,則要將編碼方式改為UTF-8。

在Xshell中[file]-> [open] -> 在打開的session中選擇連接的那個,點擊properties ->[Terminal],在右邊translation中選擇UTF-8,再重新連接服務器即可。

 

更有效簡單的方法是(這種方式是上面設置了編碼沒問題的時候,依然亂碼,那么說明不是Xshell的問題,這根本就是Centos編碼的問題)

在終端執行命令:

export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312

就OK了

 

另外如果是從其他的系統傳到linux的文件,需要保證其編碼兩邊是一樣的

另外下面也是解決的方法:

http://www.cnblogs.com/Javame/p/3820208.html


免責聲明!

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



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