解决linux下查看日志中文乱码
- SQL code
localelocale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_ALL to default locale: No such file or directoryLANG=en_usLC_CTYPE="en_us"LC_NUMERIC="en_us"LC_TIME="en_us"LC_COLLATE="en_us"LC_MONETARY="en_us"LC_MESSAGES="en_us"LC_PAPER="en_us"LC_NAME="en_us"LC_ADDRESS="en_us"LC_TELEPHONE="en_us"LC_MEASUREMENT="en_us"LC_IDENTIFICATION="en_us"LC_ALL=
- SQL code
zh_CNzh_CN.gb18030zh_CN.gbkzh_CN.utf8zh_HKzh_HK.utf8zh_SGzh_SG.gbkzh_SG.utf8zh_TWzh_TW.euctwzh_TW.utf8zu_ZAzu_ZA.utf8......
- SQL code
export LANG=zh_CN.utf8
设置完成,
之后我ssh登陆到服务器出现
- SQL code
/usr/bin/manpath: can't set the locale; make sure $LC_* and $LANG are correct
这难道是我 LANG的值 设置不支持吗?
麻烦各位解答, thanks!
[解决办法]
echo "LC_ALL=\"zh_CN.gb2312\"" >> /etc/profile
echo "export LC_ALL" >> /etc/profile
然后给你的终端程序,比如SecureCRT或者Putty选择一个支持 gb2312的中文字体,比如"仿宋_GB2312",重新登陆ssh即可
其他的操作....都不需要...