zoukankan      html  css  js  c++  java
  • 解决xshell 、SecureCRT中文乱码

    一、解决xshell 中文乱码

    在xshell命令行里面

    输入: locale
    输出: 

    LANG=zh_CN.UTF-8
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_PAPER="zh_CN.UTF-8"
    LC_NAME="zh_CN.UTF-8"
    LC_ADDRESS="zh_CN.UTF-8"
    LC_TELEPHONE="zh_CN.UTF-8"
    LC_MEASUREMENT="zh_CN.UTF-8"
    LC_IDENTIFICATION="zh_CN.UTF-8"
    LC_ALL=

    说明系统的中文编码是采用utf8的,那么为了在xshell中正常的显示中文,我们要把xshell编码方式改成utf8:

    [文件]–>[打开]–>在打开的session中选择连接的那个,点击properties -> [Terminal ],在右边的translation先选择utf8,然后重新连接服务器即可。

    或者也可以在xshell的工具栏里面点击”Encoding”按钮,选择utf8编码即可。

     
    二、解决SecureCRT中文乱码
      1、中文显示乱码的问题

      该问题的现象是用SecureCRT连接到服务器上,比如tail应用日志的时候,其日志中的中文不能很好的显示(也就是乱码)。这个问题的根本原因是双方的编码方式不一致,因为一般的来说,服务器上的编码是UTF-8(我的服务器是这样的,或者被我设定为这样的)你可以在服务器上使用locale 查看,而SecureCRT的默认设置的字符编码是保持系统一致的,在中文windows上就是GBK或者其他编码;

      知道原因修改起来就比较简单了,分为两个部分:

      1)修改远程linux机器的配置

      vim /etc/sysconfig/i18n

      把LANG改成支持UTF-8的字符集

      如:

      LANG=”zh_CN.UTF-8″

      或者是

      LANG=”en_US.UTF-8″

      或者是修改指定用户的locale,编辑.bashrc文件,导入以上的编码即可。

      2)然后再改Secure CRT的设置

      Options -> Session Options -> Apperance -> Fonts -> Character(选项->会话选项->外观->字符编码->uft-8)

      退出,再重新登录。发现utf8的文件都能正确读了,utf8的文件名也能正确显示了。

      2、显示颜色

      显示颜色是个好习惯,一来直观明了,二来增加美感,对视力也有好处,在Secure CRT中设置显示颜色也比较简单,如下:

      Options -> Session Options ->Terminal ->Emulation ->ANSI Color 选中就可以了。

      3、字体选择

      选择不同的字体,可以显示不同的效果,按照个人喜好,比如我自己就喜欢细一点的,清晰一点的字体,而这个字体在Secure CRT是可以设置的,其默认的是vt100,我个人比较喜欢“新宋体”的显示效果。(PS.很多人喜欢fixedsys 字体)。设置方法也很简单,如下:Options -> Session Options -> Apperance -> Fonts 选择你需要的字体即可
  • 相关阅读:
    Python自学之路-面试题
    k8s学习笔记之三:configmap和secret
    k8s学习笔记之二:Pod
    k8s学习笔记之四:使用kubeadm配置Ingress
    k8s学习笔记之一:使用kubeadm安装k8s集群
    HTTP content-type
    Json对象和Json字符串的区别
    .net 5+ 知新:【2】 .Net Framework 、.Net 、 .NET Standard的概念与区别
    Log4net和Nlog
    通过系统存储过程手动执行SQL Server中的Job
  • 原文地址:https://www.cnblogs.com/zjhs/p/3143715.html
Copyright © 2011-2022 走看看