Linux SecureCRT显示乱码解决方案_Linux

来源:脚本之家  责任编辑:小易  

英文字符2113的也全都乱码吗?还是英文5261和符号部分正常4102显示,其他乱码?如果全1653乱码,CRT用默认设置,如果部分乱码说明没有安装字体支持(语言包),或编码错误没有i18n文件,那就看看/etc/locale.conf也可以命令行echo $LANG,瞅瞅,正常来说都是en_US或en_US.utf-8是不会乱码的下面两张图第一张是使用了错误的语言,系统没有安装语言包第二张图是系统与CRT终端的编码错误、不一致(ANSI,utf-8,Unicode),www.zgxue.com防采集请勿采集本网。

下面来看看SecureCRT的显示出现乱码这种情况。比如:

ssh登陆后,执行: export LANG=zh_CN.gb2312 就可以显示中文了。 编辑/etc/sysconfig/i18n 将LANG="zh_CN.UTF-8" 改为 LANG="zh_CN.GB18030"

现在我们重新设置一下

看图,改成UTF-8就行!!

设置下图中的配置

您好,提问者: 输入:export LANG=zh_CN.GBK18030 回车,再敲下命令试试。

1、选择字符编码为UTF-8。

出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示 txt文件

2、设置字符集为GB2312后保存好后确认退出。

一直以来,我的secureCRT设置都还算好看,字体大小合适,颜色都有。 用起来也挺分别顺手,就是有一个很致命的毛病: 文字copy总是会出现乱码。

3、再次测试一下。

背景如果Ubuntu Server在安装过程2113中,选择的是中文(很多新5261手都会在安装时4102选择中文,便于上手),这1653样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。由此有以下方法解决使用SecureCRT客户端软件  直接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。修改方法如下:选项->会话选项->外观->字符编码->uft-8 修改以后显示中文如下图所示:  原理其实很简单,Ubuntu Server默认的还是zh_CN.UTF-8汉字编码,在服务器终端上面还是无法识别汉字,但是在虚拟终端中,经过“编码修正”以后就能够正确显示出来。相当于服务器终端将内容传递给客户端软件,客户端软件通过相应的编码方式进行解码显示中文。因为SecureCRT是安装在中文windows环境下的,而这个环境下的默认编码是GBK,可以识别汉字。那么如何解决服务器端中文乱码的问题呢,其实最好的方法就是干脆将语言环境设置成英文好了。修改Ubuntu的配置文件/etc/default/locale将原来的配置内容LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh"修改为LANG="en_US.UTF-8"LANGUAGE="en_US:en"再在终端下运行:$ locale-gen -en_US:en注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码修改完以后,再次查询ip地址,可以发现就是英文环境了内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • linux配置ntp服务器的方法
  • linux下tcpdump命令解析及使用详解
  • linux xampp下启用wordpress的自定义文件名(伪静态)功能
  • linux中有效地管理进程的8个命令
  • linux曝出sudo提权漏洞 任意用户亦可运行root命令
  • linux中echo命令的用法实例教程
  • linux设置服务开机自启动的三种方式
  • linux备份及恢复及linux文件权限详解
  • 解析linux或android添加文件系统的属性接口的方法
  • linux下jenkins忘记密码的操作步骤
  • 系统之家如何解决SecureCRT连接Linux服务器后出现...
  • 请问linux高手,用secureCRT连接 centos 7时出现乱...
  • Linux SecureCRT中文出现乱码怎么办
  • securecrt 连接linux, 英文乱码
  • LINUX SSH显示中文乱码,如何解决?
  • 我在SecureCRT登录我的linux,然后每次用man看命令...
  • linux下输入命令后,显示有乱码如何解决
  • 如何解决 linux 的乱码问题
  • securecrt与linux设置的都是都是utf-8,为什么secu...
  • linux下中文显示乱码怎么解决
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器基于securecrt向远程linux主机上传下载文件步骤图解浅谈ubuntu 使用securecrt vi编辑出现的问题securecrt中文显示乱码问题的解决方法cookie的secure属性详解mysql安全配置向导mysql_secure_installation详解php setcookie(name, value, expires, path, domain, secure) 参数详解auto secure命令的使用javascript sha-1:secure hash algorithmlinux配置ntp服务器的方法linux下tcpdump命令解析及使用详解linux xampp下启用wordpress的自定义文件名(伪静态)功能linux中有效地管理进程的8个命令linux曝出sudo提权漏洞 任意用户亦可运行root命令linux中echo命令的用法实例教程linux设置服务开机自启动的三种方式linux备份及恢复及linux文件权限详解解析linux或android添加文件系统的属性接口的方法linux下jenkins忘记密码的操作步骤apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permisslinux下重启oracle服务及监听器和实例详解centos 6和centos 7下服务启动方法及添加详解centos7使用无线wifi连接的方法在apache服务器中运行cgi程序的方法ubuntu vps 简易安装lamp教程阿里云linux主机安装wdcp管理面板(包含lalinux运维工具supervisor的安装使用(进程阿里云 centos7.4 安装 python3.6的方法讲lamp服务器性能优化技巧之加速phpvarnish 配置文件分享(sens杨 注释)
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved