LINUX终端乱码解决方法
来源:互联网 发布:update linux为什么 编辑:程序博客网 时间:2024/05/17 22:43
安装Linux时选择使用中文,当使用SSH、TELNET登录操作命令会出现中文乱码;在RHEL5下通过测试。将/etc/sysconfig/i18n修改成如下:复制内容到剪贴板代码:[root@php ~]# vi /etc/sysconfig/i18n #LANG="zh_CN.UTF-8"LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030;zh_CN.GB2313:zh_CN"SUPPORTED="zh_CN.GB18030;zh_CN;zh:en_US.UTF-8;en_US:en"SYSFONT="lat0-sun16"一、中文字符乱码,虚拟机下linux安装时默认语言使用的是简体中文,当我按下ctrl + alt +F1切换的终端的时候,当键入一个命令时回显应该是中文提示,可是全是乱码,这是因为终端没有使用正确的字符集来解释回显的结果。解决方法如下:#export LANG=zh_CN.UTF-8我们解释下这个命令:export ://功能:设置或显示环境变量//语法: export [-fnp][变量名]=[变量值]//参数:-f 代表[变量名]中函数名称 -n 删除指定的变量 -p 列出所有的shell赋予程序的环境变量二、英文字符乱码:当情况相反时,如果是英文显示结果而终端用中文字符集来解释一样会出现乱码怎么解决呢:#export LANG=en_US让终端使用英文字符集吧;三、终端界面乱码:有时我们不小心用cat了二进制导致终端界面乱码,因为二进制文件中多有控制码;解决方法是用reset终端复位命令解决问题:#reset四、其他各种终端乱码有时是通过SSH进入远程LINUX服务器时,cat一个core文件,并且用reset命令都不能成功,怎么办?很简单,看以下试验,首先cat一个python的编译文件复制内容到剪贴板代码:# cat fibo.pycm?{?鯡c@sdZdZdS(cCs:d/}}x'||jo|G|||}}qWdS(Nii(ii(tatbtn(RRR((tfibo.pytfibscCsIg}d/}}x0||jo"|i||||}}qW|S(Nii(ii(tresultRRRtappend(RRRR((Rtfib2 sN(RR(RR((Rt?s oracle@linux-suse:~> VT102VT102/-bash: VT102VT102: command not foundoracle@linux-suse:~> 在SSH终端上看到是的乱码,提示符都是乱的,可以用以下命令恢复复制内容到剪贴板代码:# tput sgr0乱码问题产生的原因是SSH的问题,因为在其他终端下,cat用样一个文件,不会产生乱码,于是试验乱码产生的原因复制内容到剪贴板代码:# ^N只要用ctrl+v,ctrl+n就使用屏幕乱码,当然恢复后再试验复制内容到剪贴板代码:# echo -e '/xe'屏幕再次乱码,好,再恢复复制内容到剪贴板代码:# echo -e '/xf'以上是需要盲打的,因为屏上看到的是乱码,最终问题产生的原因是十六进制字符E产生的,解决也很简单,十六进制字符F即可。http://bbs.wh0553.net/thread-265-1-1.html
- LINUX终端乱码解决方法
- linux终端乱码解决方法
- LINUX终端乱码解决方法
- LINUX终端乱码解决方法
- SecureCRT连接Linux终端中文乱码解决方法
- ssh终端乱码解决方法
- linux ssh telnet TeraTerm终端中文显示乱码解决方法
- linux 下Securt终端查看中文乱码时的解决方法
- Linux下终端setup显示乱码的解决方法
- mac终端出现乱码解决方法
- linux终端乱码解决
- linux终端乱码解决方案
- Linux 终端乱码
- linux 解决终端乱码
- linux终端乱码
- Linux中的SSH终端乱码
- linux终端中文显示乱码
- Linux 终端显示乱码解决
- android的binder机制研究二
- [Java 国际化] native2ascii用法
- php中setcookie函数用法详解
- 【定期发布】全国国产三元复合肥氮磷钾含量45%价格走势(单位:元/吨) (截止至2010-10-18)
- “巫妖王”袭来,工作游戏何去何从
- LINUX终端乱码解决方法
- asp.net提示"操作必须使用一个可更新的查询"的解决办法
- [转载]OpenAL Tutorial 1
- 面试70技巧
- 国内Web开发领域领航者-黑夜路人答“菜鸟”问
- android Binder机制研究一
- 触摸机型TouchEvent的调用
- 短小精悍的C/C++代码收集
- UML笔记(四)