SecureCRT连接ubuntu时,中文显示乱码的解决方法

在用SecureCRT连接ubuntu时,中文显示乱码,如下设置即可:

在linux终端设置如下:
(1)/var/lib/locales/supported.d/local文件中添加一行:zh_CN.UTF-8 UTF-8,执行sudo locale-gen下载文件
(2)在/etc/environment中增加两行分别为:LANG="zh_CN.UTF-8"和LC_ALL="zh_CN.UTF-8"
(3)~/.profile中增加两行分别为:export LANG="zh_CN.UTF-8"和export LC_ALL="zh_CN.UTF-8",执行.profile


1.在SecureCRT的菜单中,选择Options - Session Options,弹出设置窗口;

2.选择Terminal - Emulation,在如下图设置,选择linux:

3.选择Terminal - Appearance,在如下图设置,选择Traditional,并设置字体:

(其实这儿字体和Character(直接用default)可以不用设置的,本人亲自测试,设置成下图的字体后字体看起来很不顺眼,直接使用默认的LUcida console)下面的步骤省略不做,如果你还不能成功就把下面的加上。修改配置后重新启动下SecureCRT!!!!!

时间: 2024-10-24 17:28:56

SecureCRT连接ubuntu时,中文显示乱码的解决方法的相关文章

SecureCRT中文显示乱码的解决方法

看了网上写的很多文章,他们提到的都差不多,可是我的问题解决还要其他更改.先写一般人出现乱码的解决办法. 1.修改远程linux机器的编码配置 # vi /etc/sysconfig/i18n 进入编码配置页 把LANG改成支持UTF-8的字符集 如:LANG="zh_CN.UTF-8" 或者是LANG="en_US.UTF-8" 2.然后再对Securecrt进行编码配置 在选项-回话选项里,更改外观的字符编码为UTF-8 但是我的问题还是没有解决 3.在字体里面更

python操作mysql中文显示乱码的解决方法_python

本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8) 2. MySQL数据库charset=utf-8 3. Python连接MySQL是加上参数 charset=utf8 4. 设置Python的默认编码为 utf-8 (sys.setdefaultencoding(utf-8) 示例代码如下:

Win7系统CMD命令提示符输入中文变乱码的解决方法

  解决方法: 1.首先打开CMD命令提示符; 2.打开命令提示符后,输入chcp 936,点击回车; 3.执行后如果显示的是"活动代码页:936"即可解决问题,如果显示的是"□□□□□:936",则往下看; 4.右击命令提示符的标题栏,选择打开"默认值",并选择"默认代码页"为"936",点击确定即可. 以上就是对win7下CMD中文变成乱码的解决方法全部内容的介绍,有同样问题的朋友可以按照上述的方法进行

Windows文件在Ubuntu系统下出现乱码的解决方法

在Ubuntu系统中,在读取Windows文件的时候显示乱码,而在Windows读取正常,出现在问题的主要原因是编码的不同,下面小编就给大家介绍下Windows文件在Ubuntu上显示乱码的解决方法. 以Ubuntu 13.04为例 乱码原因: 乱码问题这是因为在Windows下默认的编码是GBK,在ubuntu下的是UTF-8,所以在Windows下的注释,Ubuntu下就变成来乱码. 先安装vim 在命令行模式下运行 sudo apt-get install vim 找到vim这个配置文件夹

js传值后台中文出现乱码的解决方法_javascript技巧

本文实例讲述了js传值后台中文出现乱码的解决方法.分享给大家供大家参考,具体如下: 在"test.jsp"页面中,需要通过js将值传递到后台,后台根据传递的值进行数据查询时,通过test.jsp的js进行编码(标注部分的代码),后台Java解码(注释标注部分为解码),可以解决 test.jsp: <script type="text/JavaScript" charset="UTF-8"> function test() { //下面

php使用escapeshellarg时中文被过滤的解决方法_php技巧

本文分析了php使用escapeshellarg时中文被过滤的解决方法.分享给大家供大家参考.具体如下: 一.问题: 同样的代码,发现通过 localhost/index.php 访问,和在 shell 中通过 php ./index.php 运行結果却不一样. 在程序中需要通过 shell_exec 来执行一个 linux 程序,而它的输入来自 echo ,即: shell_exec('echo '.escapeshellarg($str).' | some_cmd 2>&1'); 二.解

ThinkPHP打开验证码页面显示乱码的解决方法_php实例

本文实例讲述了ThinkPHP打开验证码页面显示乱码的解决方法.分享给大家供大家参考.具体分析如下: 在用thinkphp开发的时候,有时会出现验证码乱码的问题,解决方法是把如下这个文件放在根目录,访问后就可以解决了,具体的PHP代码如下: 复制代码 代码如下: <?php if (isset($_GET['dir'])){ //设置文件目录   $basedir=$_GET['dir'];   }else{   $basedir = '.';   }   $auto = 1;   checkd

PHP附件下载中文名称乱码的解决方法_php技巧

本文实例讲述了PHP附件下载中文名称乱码的解决方法.分享给大家供大家参考,具体如下: PHP中,如果要下载的文件名称为中文,则会出现文件标题乱码. 此时就需要对标题进行编码,也就是说先进性urlencode,然后再放入header,然后问题就解决了. $filename = urlencode("下载文档"); header ( "Content-disposition: attachment; filename=$filename.xls" ); 网上说,在RFC

JS传值出现中文参数乱码的解决方法_javascript技巧

本文实例讲述了JS传值出现中文参数乱码的解决方法.分享给大家供大家参考,具体如下: function PopupFK(cNum,type){ var url = "contract!Paying.action"; url = url + "?contract.contractNum="+cNum+"&payingType="+type; // if(isEmpty($(_this).attr("payId"))){ /