注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

慵懒的乌龟

——若有,且珍惜~

 
 
 

日志

 
 

在SecureCRT中显示乱码  

2012-09-24 18:53:40|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

经常遇到SecureCRT中显示乱码(特别是将window环境下编辑的文件上传到linux开发环境下查看时)。调整SecureCRT的全局或者局部设置也无效,我们需要考虑是否是系统不支持中文? 那需要调整下系统编码,通过locale命令可以查看到系统编码:

~> locale:

LANG=en

LC_CTYPE="en"

LC_NUMERIC="en"

LC_TIME="en"

LC_COLLATE="en"

LC_MONETARY="en"

LC_MESSAGES="en"

LC_PAPER="en"

LC_NAME="en"

LC_ADDRESS="en"

LC_TELEPHONE="en"

LC_MEASUREMENT="en"

LC_IDENTIFICATION="en"

LC_ALL=

这里LANG=en,这是带来乱码的原因。

接下来,修改系统编码格式:

~> export:

可以找到 declare -x LANG="en" 这样一行

export:设置或显示环境变量。
语 法:export [-fnp][变量名称]=[变量设置值]
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
参 数:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变

用export查看,可以看到这个

declare -x LANG="zh_CN.utf8"

修改编码为GBK

export LANG=zh_CN.GBK

这样可以解决window 与linux 互传文件时出现乱码。

window默认编码为GBK

  评论这张
 
阅读(338)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018