Chinaunix

标题: 输入命令之后会出现乱码,求解 [打印本页]

作者: foreverlinux    时间: 2014-11-12 23:17
标题: 输入命令之后会出现乱码,求解
有时候输入命令错了,显示一行乱码,好不容易把语言改成英文了,过一阵子还是出来乱码,应该出来的是提示才对的呀,这到底什么情况。。
作者: qq58945591    时间: 2014-11-13 00:25
你是怎么改的?把过程给仔细说说大家才能分析是什么原因啊
作者: cu_shell    时间: 2014-11-13 08:20
方便上个截图吗?,,,是不是编码方式不对?
作者: chenyx    时间: 2014-11-13 08:23
楼主你是在Linux的终端还是在别的机器ssh连上的Linux?
作者: super皮波    时间: 2014-11-13 11:48
第一次听说敲命令的时候乱码,跟着学习学习
作者: super皮波    时间: 2014-11-13 11:48
第一次听说敲命令的时候乱码,跟着学习学习
作者: foreverlinux    时间: 2014-11-13 19:05
我是在虚拟机里面装的linux,有时候输错命令会出现乱码,我就把语言改成了英文,可是过一阵子,还是偶尔会出现乱码

QQ截图20141113185647.png (3 KB, 下载次数: 71)

QQ截图20141113185647.png

作者: General_715    时间: 2014-11-13 20:02
是远程登录的 还是在本机上
作者: foreverlinux    时间: 2014-11-13 20:18
本机上装的虚拟机,虚拟机上装的linux
作者: cu_shell    时间: 2014-11-14 01:31
回复 9# foreverlinux


   
你这样只是临时修改变量,重启会还原。
用root用户修改.bashrc
最后加上一行:export LANG=en_US.UTF-8
试试看。
作者: foreverlinux    时间: 2014-11-14 08:36
改完之后的结果,如何解决

QQ截图20141114082753.png (3.92 KB, 下载次数: 52)

QQ截图20141114082753.png

作者: foreverlinux    时间: 2014-11-14 08:40
回复 10# cu_shell
我改了.bashrc,好像会出现系统错误

   
作者: chenyx    时间: 2014-11-14 08:53
export LANG=en_US.UTF-8
然后vi  /etc/sysconfig/i18n
修改LANG设置,改成LANG="en_US.UTF-8"
重启看看吧
作者: foreverlinux    时间: 2014-11-14 09:15
改过之后,会出现小点点,查看语言,确实改过来了,是不是我的系统有问题

QQ截图20141114090851.png (7.2 KB, 下载次数: 50)

QQ截图20141114090851.png

作者: chenyx    时间: 2014-11-14 10:01
将你的/etc/sysconfig/i18n文件内容贴一下
另外,将locale的结果也贴上来
作者: foreverlinux    时间: 2014-11-14 11:13
如图所示,版主帮忙分析一下:wink:

QQ截图20141114110544.png (9.91 KB, 下载次数: 53)

QQ截图20141114110544.png

作者: chenyx    时间: 2014-11-14 13:46
我这一个图都看不到啊
作者: chenyx    时间: 2014-11-14 15:10
Redhat 9 啊,好古老的系统.
你将i18n文件里面除了LANG和SYSFONT行用#注释下,
作者: foreverlinux    时间: 2014-11-14 18:01
标题: RE: 输入命令之后会出现乱码,求解
chenyx 发表于 2014-11-14 15:10
Redhat 9 啊,好古老的系统.
你将i18n文件里面除了LANG和SYSFONT行用#注释下,


谢谢版主,按照你说的,现在弄好了

QQ截图20141114110544.png (9.91 KB, 下载次数: 51)

QQ截图20141114110544.png

QQ截图20141114175551.png (3.7 KB, 下载次数: 56)

QQ截图20141114175551.png

作者: cc7756789w    时间: 2014-11-16 08:27
语言设置在 /etc/sysconfig/i18l 里面看看

LANG=en_US.UTF-8
           zh_CN.UTF-8
作者: foreverlinux    时间: 2014-11-16 20:35
cc7756789w 发表于 2014-11-16 08:27
语言设置在 /etc/sysconfig/i18l 里面看看

LANG=en_US.UTF-8



谢谢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2