zoukankan      html  css  js  c++  java
  • xShell终端下中文乱码问题

    今天,可能是因为不小心中途打断了xShell更新,结果打开xShell发现里面的中文全成了乱码。于是去网上查了一下原因。

     更新xshell(xshell5)以及其他终端中文乱码的原因无非有三种

    (1)xshell终端的编码问题(一般都是这出了点问题)

    (2)Linux系统的编码问题

    (3)前两种编码不匹配

    XShell终端编码出问题

    解决:文件 ->属性->终端 ->编码设置为Unicode (UTF-8)

    Linux系统编码问题

    如果上面还是解决没解决问题,再试试下面:

    解决:

    (1) 执行locale命令查看系统语言

    或者输入 echo $LANG  

    (2)设置系统环境变量LANG为en_US.UTF-8:
      export LANG=en_US.UTF-8

    或者编辑文件:vim /etc/sysconfig/i18n

     

    退出保存,去重启一下虚拟机。一般到这可以解决问题了

    两端的语言编码不一致

    如果上述操作后,还是有中文乱码问题,比如中文文件名、cat包含中文的文件等,可去

    修改Linux环境变量LANG,或者修改xshell终端编码:

    File->Properties
    修改为Chinese Simplified (GB2312)

    最后,退出保存,一定确保重新启动虚拟机、xShell!再查看中文乱码是否修复。

  • 相关阅读:
    selennium模块
    urllib模块
    有关爬虫模块
    爬虫_requests_html
    爬虫x_path
    项目上线
    navicat使用 pymysql操作数据库 sql注入及增删改查
    基本查询语句和方法,连表,子查询
    表与表之间的关系
    存储引擎 数据类型
  • 原文地址:https://www.cnblogs.com/tp-16b/p/8698870.html
Copyright © 2011-2022 走看看