当前位置:K88软件开发文章中心电脑基础基础应用11 → 文章内容

如何解决SecureCRT连接Linux服务器后出现乱码问题

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-1 21:47:14

  问题:中文字符显示出来成了乱码(当前系统编码为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

如何解决SecureCRT连接Linux服务器后出现乱码问题