首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

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

发布网友 发布时间:2022-04-24 08:10

我来回答

3个回答

热心网友 时间:2022-05-04 00:46

如果是图形界面下的虚拟终端,设置(根据不同的 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,不使用中文的。

热心网友 时间:2022-05-04 02:04

为什么我看不到图片,
不过linux乱码都是编码引起的。。如果你使用的是xshell之类的ssh工具要保持你工具使用的编码和你的Linux是一致的,比如Linux一般使用的是utf-8编码而终端工具默认使用的是gb-2312的编码或者其他的编码。

热心网友 时间:2022-05-04 03:39

你需要下载二个包
一个是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终端就可以正常显示了追问

装的时候报错哦

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com