时间:2015-05-29 14:38:18 作者:小兰 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150529/49690.html 手机查看 评论 反馈
Linux系统中有时会用户们会遇到SecureCRT连接到linux服务器之后出现乱码,那么我们要怎么解决这个问题呢?其实方法并不难,现在就和小编一起来看看吧。
问题:中文字符显示出来成了乱码(当前系统编码为UTF-8,CRT编码为UTF-8)
原则:保持文件、系统、CRT三者的编码格式一致即可
解决方法:
方法1:
a、查看文件的编码格式
在Vim中可以直接查看文件编码
:set fileencoding
fileencoding=latin1
使用命令查看文件编码
# file Mysql2.txt
Mysql2.txt: ISO-8859 text, with CRLF line terminators
ISO-8859 又称 Latin或“西欧语言”
b、查看Linux系统使用的编码是什么格式,将系统的编辑修改成en_US(如果看到文件编辑为UTF-8或GBK等其他的,这里改成UTF-8或GBK等即可)
# LANG=en_US
# echo $LANG
en_US
c、 修改并修改Secure CRT的设置(如果看到文件编辑为UTF-8或GBK等其他的,这里改成UTF-8或GBK等即可)
右击–选择session的属性进行查看,修改成default
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场