linux命令界面经常出现乱码如何解决,如下图。

有,用vi进行编辑,i插入,本来页面下方应该显示INSERT的,但是对应的地方确实乱码,虽然不影响操作,但还是请教各路大神如何解决,... 有,用vi进行编辑,i插入,本来页面下方应该显示INSERT的,但是对应的地方确实乱码,虽然不影响操作,但还是请教各路大神如何解决, 展开
 我来答
隐学圈
推荐于2016-07-25 · 知道合伙人互联网行家
隐学圈
知道合伙人互联网行家
采纳数:419 获赞数:3647

向TA提问 私信TA
展开全部

如果是图形界面下的虚拟终端,设置(根据不同的 shell 修改不同的环境参数配置文件,如 bash 就修改 .bashrc 文件或 .bash_profile 文件)

export LANG=zh_CN.UTF-8

如果是远程登录(比如使用 ssh 登录),则根据你的客户端的环境进行设置,一个可能的方案是:

export LANG=zh_CN.GB18030

locale 看看你的当前是什么语言显示
然后

 vi /etc/sysconfig/i18n

一般情况下linux服务器都是配置utf-8,不使用中文的。

wei406574036
2015-08-10
知道答主
回答量:6
采纳率:0%
帮助的人:8193
展开全部
为什么我看不到图片,
不过linux乱码都是编码引起的。。如果你使用的是xshell之类的ssh工具要保持你工具使用的编码和你的Linux是一致的,比如Linux一般使用的是utf-8编码而终端工具默认使用的是gb-2312的编码或者其他的编码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
swingir
推荐于2017-12-16 · TA获得超过122个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:173万
展开全部
你需要下载二个包
一个是fonts-chinese-3.02-12.el5.noarch.rpm (中文字体包)
另一个是fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm(字体显示包)
下载后用rpm -ivh 包名,安装一下就行了, 安装后重启。
vi /etc/sysconfig/i18n
将内容改为
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
这样中文在SSH,telnet终端就可以正常显示了
追问

装的时候报错哦

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式