LINUX SSH顯示中文亂碼問題解決
原因在於檔案/etc/sysconfig/i18n
這個檔案是系統的區域語言設定, i18n是 國際化internationalization的縮寫 i和n之間正好18個字母
解釋:
LANG="zh_CN.gb2312"//表明你當前系統的語言環境變數設定
SUPPORTED="zh_CN.gb2312:zh_CN:zh:en_US.UTF-8:en_US:en"//表明系統預置了那些語言支援 ,不在專案中的語言不能正常顯示
SYSFONT="latarcyrheb-sun16"//定義控制檯終端字型,你文字登入的時候顯示的字型就是這個 latarcyrheb-sun16
如果你看到你的i18n檔案裡面與上面的檔案裡的gb2312不同,比如是UTF-8,那麼你的ssh客戶端就會顯示亂碼.要麼你修改你的ssh客戶端中文使用UTF-8,或者修改成和我上面的一樣,亂碼就可以解決.
==========================================
1.vi /etc/sysconfig/i18n
將內容改為
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
這樣中文在SSH,telnet終端就可以正常顯示了。
2.安安裝LINUX的時候選擇的是中文字,但是使用的時候出現了亂碼解決方法是在命令提示下輸入export LANG=C
3.export LC_ALL=zh_CN.GBK
export LANG=zh_CN.GBK
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7490392/viewspace-1058793/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決ssh連線CentOS後中文顯示亂碼CentOS
- 解決ssh終端CentOS後中文顯示亂碼CentOS
- ubuntu 中文顯示亂碼問題Ubuntu
- 解決SecureCRT中文顯示亂碼Securecrt
- QT中文顯示亂碼解決QT
- 解決SSH亂碼問題
- 解決CentOS 中顯示亂碼問題CentOS
- Navicat for mysql 顯示中文亂碼問題MySql
- SSH連線Linux中文亂碼問題Linux
- 解決在PUTTY下Linux顯示亂碼的問題Linux
- 解決中文亂碼問題
- navicat for mysql顯示中文亂碼解決方案MySql
- toad 中文顯示亂碼解決方法
- JFreechart 在linux下不顯示及中文亂碼問題Linux
- 如何解決python 圖表中文顯示亂碼問題Python
- linux中顯示中文亂碼如何解決?Linux
- HPUX下,解決xmanager的顯示亂碼問題UX
- Oracle - SQLPlus中文顯示亂碼問題OracleSQL
- MySql中文亂碼問題解決MySql
- Jmeter 解決中文亂碼問題JMeter
- Java 解決中文亂碼問題Java
- RDSSQLSERVER解決中文亂碼問題SQLServer
- 解決MySQL中文亂碼問題MySql
- Ubuntu中解決pdf中文亂碼或不顯問題Ubuntu
- Linux中文亂碼問題終極解決方法Linux
- 解決Xmanager連線HPUX顯示亂碼的問題UX
- oracle sqlplus中文顯示亂碼的問題OracleSQL
- 解決plsql中中文亂碼問題SQL
- 解決MySQL中文亂碼和插入中文不顯示的方法MySql
- git操作時中文顯示亂碼的解決方法Git
- Mac下navicat for mysql中文顯示亂碼解決方法MacMySql
- 解決Hive使用desc顯示中文註釋亂碼Hive
- html裡顯示中文亂碼的解決辦法HTML
- secureCRT顯示亂碼問題Securecrt
- linux系統編碼問題:vi不能輸入中文,ssh遠端連線終端不能輸入中文,中文顯示亂碼等Linux
- oracle中文顯示亂碼Oracle
- java中解決request中文亂碼問題Java
- SpringMvc解決Restful中文亂碼問題SpringMVCREST