1. 方法一:配置SSH工具
  2. SecureCRT中文版配置
  3. [全局选项]→[默认会话]→[编辑默认设置]→[终端]→[外观]→[字体]→[新宋体 10pt CHINESE_GB2312]→[字符编码 UTF-8]
  4. putty配置
  5. [window]→[Appearance]→[Font settings]→[Change]→[Fixedsys CHINESE_GB2312]
  6. [window]→[Appearance]→[Translation]→[Received data assumed to be in which character set]→[Use font encoding UTF-8]
  7. 如果经常使用,把这些设置保存在session里面。
  8. 打开putty,登录成功后,在shell中输入:export LC_ALL='zh_CN.utf8'
  9. 方法二:配置系统
  10. console终端乱码
  11.   在/etc/profile文件的最后一行添加如下内容:
  12.   export LC_ALL="zh_CN.GB18030"
  13. xwindow终端乱码
  14.   在/etc/sysconfig/i18n文件的最后一行添加如下内容:
  15.   export LC_ALL="zh_CN.GB18030"
  16.   vi /etc/sysconfig/i18n
  17.   将内容改为
  18.   LANG="zh_CN.GB18030"
  19.   LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
  20.   SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
  21.   SYSFONT="lat0-sun16"
  22.   之后重启机器,这样中文在SSH,telnet终端就可以正常显示了。
  23. 操作系统语言是英文,显示中文字符
  24. 编辑/etc/sysconfig/i18n,修改为如下内容:
  25. LANG="en_US"
  26. SUPPORTED="en_US.UTF-8:en_US:en"
  27. SYSFONT="latarcyrheb-sun16"

================================方法二===========================

1. Linux控制台终端显示中文

#如何查看Linux系统支持哪些语言和字符集?

#locale -a

修改 /etc/sysconfig/i18n 文件如下:

#LANG="en_US.UTF-8"

LANG="zh_CN.GB2312"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

2. vi 显示中文问题

编辑文件.viminfo,修改如下 *encoding==utf-8,gbk,重新登录即可输入显示中文

3、set LANG=zh_CN.GB2312 重新登录即可输入显示中文

=============================方法三===========================

#vi ~/.bash_profile

LANG=zh_CN.GB18030
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
export LANG LANGUAGE

这样就能在终端输入和显示中文了,并且shell脚本里原本的中文显示乱码问题也解决了。/

======================方案一览========================

解决linux控制台下中文乱码方法一览
---
  装了Red Hat Linux,在Linux控制台下操作,有时会显示乱码,比如在一空目录下运行ls。
  估计是中文形成的乱码,实际上只要显示英文就好了,不用显示什么中文啊。
  为了解决这个问题,在网上搜了下,找到一些办法,都记录一下!
  我目前采用的是第一种方法:unset all, LC_TYPE,Lang。临时解决一下就可以了。
  +++
  解决linux控制台下中文乱码方法
  ---
  文章出处:http://viking.blog.51cto.com/272298/82423
  ---
  配置了中文环境后,控制台却无法正常显示中文。百思不得其解,于是google了一下,算是在“玄门” 博客中找到个临时的解决方案:
  在控制台中依次执行下列命令:
  unset ALL
  unset LC_TYPE
  unset LANG
  不过此方法只能临时解决,再次登陆后依然无法正常显示。
  另找到的方法(慎用):
  将目录 /etc/sysconfig 下的 i18n 文件内的所有内容删除,然后重启,就可以了。
  注:此种方法设置后,应该不支持中文了。我用SSH登陆,所以就英文吧。哎~~~
  +++
  Linux控制台下中文显示乱码的解决/Linux中文控制台
  ---
  http://85y.org/blog/20070812277.html
  ---
  在Ubuntu下
  得先安装zhcon
  $ sudo apt-get install zhcon
  安装完后,在控制台下输入:
  $ zhcon --utf8
  就可以显示中文了,而且还有中文输入文,按Ctrl+空格键就可以调出来了,不过只能用智能拼音输入法,暂时没有五笔输入法
  有一个情况,就是输入
  $ zhcon --utf8
  之后,显示屏黑了,没有任何反应,这是因为你的显示器分辨率没有设置好,zhcon只支持800×600,1024×768的分辨率下使用,这得在/boot/grub/menu.lst里面加入一个参数
  $ sudo vim /boot/grub/menu.lst
  找到里面这样子的句子
  title Ubuntu 6.10, kernel 2.6.17-10-generic
  root (hd0,2)
  kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda3 vga=788
  initrd /boot/initrd.img-2.6.17-10-generic
  quiet
  savedefault
  boot
  在kernel这一行,在后面加入vga=XXX,XXX我用的是788,对照表在下面,788也就是800X600的分辩率,645536色显示,一般来说用这个就行了。
  vga=771 (800x600x256)
  vga=788 (800x600x645536)
  vga=773 (1024x768x256)
  vga=791 (1024x768x65536)
  然后保存退出
  reboot重启机器,开机时你就可以看到分分辩率比以前高很多了。
  +++
  Linux 或 Unix java控制台输出的是乱码的解决方案
  ---
  http://dandansdu.javaeye.com/blog/271568
  ---
  关键字: linux 或 unix java控制台输出的是乱码的解决方案
  困扰了我两天了
  终于知道是什么原因了
  原来是因为jvm的编码方式导致的。
  你可以通过System.getProperty("file.encoding")这个方法查看现在的这个文件的编码方式是什么,然后再比对一下传过来的数据的格式,这样看看是不是转换正确或者是编码不一致,然后再改一下自己的程序就可以了,
  也可以用System.getProperties().list(System.out); 打印出所有的系统参数设置,可能这样更一目了然
  我遇见的问题是一个C/S结构的问题,客户端在windows,服务器端在Linux,客户端编码是GBK,但是通过上面的方法我发觉服务器端的编码竟然是ANSI_X3.4-1968。
  最简单的方法其实是让服务器端启动的时候编码也变成GBK,
  下面的这些是拷贝的别人的:
  在Unix平台。打印出来的中文都是乱码。用Log4j记录的日志中,中文也是?,
  因为每一个应用都会启动一个Java进程,启动方法就是 java $OPTS com.xxx.xxx.xxx
  其中变量$OPTS就是我们要设置的JVM的启动参数。在这里设置JVM的字符集。设置如下:
  -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh
  加上这个后,基本上乱码问题就会搞定了。如果还是搞不定,我就没有办法了。
  log4j向文件中记录日志时的中文乱码不能用上面的方法设置。设置方法为:
  打开log4j.properties文件,在里面的文件Appender中设置输出字符集就可以了。如下所示:
  log4j.appender.buss.encoding=GBK

  --本文来源于[TTT BLOG]:http://www.taoyoyo.net/ttt/post/148.html
===========================打包==============================

内核补丁:字符终端下显示UTF-8字符

http://blogold.chinaunix.net/u/13265/showart.php?id=1008020

linux终端 字符界面 显示乱码相关推荐

  1. LINUX终端调用DOS输出字符输出显示乱码问题

    场景:linux通过winsshd向window2003 cmd发送查询指令 环境:linux CRT远程连接 终端设置UTF-8(国际码) 问题:命令执行完毕,LINUX终端显示为乱码 过程: 1. ...

  2. Linux终端字符颜色设置

    我们在编写程序的时候,通常需要终端对输出显示红色或者绿色等各种颜色,以便更加清楚的对用户做出提示.下面是Linux系统终端颜色的设置方式: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能 ...

  3. linux windows文件 编码_解决Linux与Windows文件显示乱码的问题

    重点:如果windows 下和虚拟机共享文件,先将文件移到其他位置使用notepad++ 改变编码模式为UTF-8,然后复制到共享目录,然后用编辑器打开中文就不是乱码了. 问题: 在Windows下用 ...

  4. 调linux纯字符界面分辨率,linux下设置字符界面的分辨率(转)

    linux下设置字符界面的分辨率 部分变态的显卡安装linux后有时候字符界面下分辨率很变态,在此给出更改的弱智方法. 其实简单的很,就是grub即可,编辑grub.conf 在kernel /boo ...

  5. oracle字符界面安装,怎么解决oracle在linux 纯字符界面安装有关问题

    之前在oracle 下面用图形装了(oracle图形界面安装遇到的问题), 毕竟图形界面用于个人使用,而服务器下的一般是字符界面,所以安又尝试字符界面的安装 我的环境是centos 6.3 64位 + ...

  6. Linux设置字符界面的字体大小和字体类型

    SourceURL:file:///home/windstorm/Documents/ManjaroLinuxManual/SetConsoleFont.docx 首先我们进入目录 $cd /usr/ ...

  7. linux中终端字符界面打印QQ,教你如何在开发驱动时在图形界面下的终端打印字符!!...

    我们平时在图形界面下开一个终端(xterm),然后在程序里面开发程序时,用printk()打印一些我们需要打印的信息,但是这些信息不能在当前终端下面显示出来,只能通过dmesg才能查看,很麻烦,这两天 ...

  8. linux学习笔记(4):Ubuntu终端字符界面下的重启与关机命令

    重启命令: 1.reboot 2.shutdown -r now 立刻重启(root用户使用) 3.shutdown -r 10 过10分钟自动重启(root用户使用) 4.shutdown -r 2 ...

  9. linux进入字符界面的登录密码,三种进入CentOS界面字符方法

    三种进入CentOS界面字符方法 在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作.那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式: 在图形环境下开启终 ...

最新文章

  1. JS:1.2,控制语句(if,if else,for,switch,while,do while)
  2. 使用 cProfile 和火焰图调优 Python 程序性能
  3. java写一个服务定时采集数据_java实现定时任务解决方案
  4. 数仓出现“wait in ccn queue”的时候,怎么迅速定位处理?
  5. 如何彻底杀掉nginx进程
  6. mysql数据库需求分析工具_一份全面的“数据库设计需求分析”是怎样的?
  7. 针对Android智能电视研发的,基于Android的智能电视遥控系统研制
  8. C语言程序设计 目录
  9. u-boot 设置mac 地址
  10. WPS永久关闭热点、云服务、初始登陆界面
  11. 在电脑上怎么压缩ppt文件?
  12. 功能丰富强大的开源HEVC分析软件 “ Gitl HEVC Analyzer ”
  13. Bugzilla的安装和配置
  14. PIC16 F887 单片机 直流电机PWM调速 PID调速 PID算法
  15. sqli-labs Less-8(布尔盲注)
  16. HTML5开源游戏引擎lufylegend1.5.0发布
  17. 快速排序详解(图解实例)
  18. python给指定目录所有图片添加水印logo,批量生成替换文件,自适应图片大小添加到图片正中间
  19. 兀键和6键怎么判断_σ键、π键和大π键
  20. API调用,淘宝天猫、1688、京东、拼多多商品详情(接口数据聚全)

热门文章

  1. 打印机相关的c语言程序,VC下打印机的使用
  2. Java中变量声明使用,内存分析,数据类型常见码表详解
  3. 提供优质客户服务的5种方法
  4. Tableau函数:实现数值累计值
  5. 微信公众号里放XLS链接教程
  6. 抓包工具fiddler使用与理论的理解
  7. iMeta | 南科大夏雨组纳米孔测序揭示微生物可减轻高海拔冻土温室气体排放
  8. python小猴子摘桃子的故事_小猴子摘桃子
  9. 免费生成微信小程序的经验
  10. Excel中ID相同对应表格内容进行合并