ssh 登陸redhat linux時(shí)中文顯示亂碼解決方法
方法1:
在shell中執(zhí)行LANG=en 將語(yǔ)言設(shè)為英語(yǔ)就可以了.SSH下很多中文都不支持.
方法2:
在使用ssh遠(yuǎn)程控制redhat服務(wù)器時(shí),中文顯示為亂碼。這個(gè)問(wèn)題困擾了好久,后來(lái)發(fā)現(xiàn)修改i18n這個(gè)文件能夠修正亂碼。
方法如下:修改/etc/sysconfig/i18n文件,將其改成以下內(nèi)容:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
重啟機(jī)器,問(wèn)題應(yīng)該解決了。
方法3:
如果你用的是putty ,你只要在字符編碼里選擇utf-8就正常了
補(bǔ)充:這樣做的后果是,在linux啟動(dòng)時(shí),那些提示文字中文都變成了“?”符號(hào)。如果不習(xí)慣的話(huà)將ssh顯示端改成英文吧。如下:
LANG=en_US
posted on 2013-04-03 12:05 甜咖啡 閱讀(658) 評(píng)論(0) 編輯 收藏