
正文
linux命令行乱码了,linux命令界面乱码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
四步解决Linux系统中出现中文乱码问题
查看当前系统语言登陆linux系统打开操作终端之后,输入echo$LANG可以查看当前使用的系统语言。查看安装的语言包查看是否有中文语言包可以在终端输入locale命令,如有zhcn表示已经安装了中文语言。
重启动X(按Ctrl+Alt+Backpace)或注销(logout)。好了,可以输入中文了。CentOS系统出现中文乱码的问题就这样解决了。
乱码跟这两个命令没关系,可能的原因是:文件中有系统不支持的字符。控制字符自然是没法显示的,在不支持中文的终端下,中文字符自然也会是乱码。
++enc=encoding 的方式来打开文件,如:e ++enc=utf-8 myfile.txt 上面就是Linux解决Vim显示utf-8文档乱码的方法介绍了,出现该乱码问题后,可通过重新设置fileencodings来解决,希望对你有所帮助。
相关问答
Q1: linux终端中文显示乱码linux终端中文
查看当前系统语言登陆linux系统打开操作终端之后,输入echo$LANG可以查看当前使用的系统语言。查看安装的语言包查看是否有中文语言包可以在终端输入locale命令,如有zhcn表示已经安装了中文语言。
重启动X(按Ctrl+Alt+Backpace)或注销(logout)。好了,可以输入中文了。CentOS系统出现中文乱码的问题就这样解决了。
在linux上一般使用utf8编码。如果打开文件是乱码,要设置utf8编码,看看自己用的是什么编辑器。如果是vim则使用setencoding=utf8即可如果是gedit,则重新另存一下,在存储窗口设置为utf8编码,在打开即可。
方法二:#vi/etc/sysconfig/i18n(利用vi编辑器修改配置文件i18n)将LC_ALL=POSIX写入i18n配置文件中。注销或重启服务便永久生效。
点击确认。重新查看会话,是否中文显示正常。若依然无法正常显示中文,可能是由于Linux系统中默认的字符编码非UTF8所致。就需要修改linux服务器的配置文件了。用root用户登录。
Q2: putty连接linux乱码的解决办法
1、保证从WINDOWS到linux虚拟机的连通,打开putty软件,在Hostname栏中输入Linux虚拟机的地址,点Open连接到虚拟机,输入用户名和密码登录系统。
2、用putty连接linux,经常看到乱码,特别是使用man查找一些命令的用法的时候,例如下图 这个问题的原因是Putty的默认设置里面的字符设置,默认是“Use font encoding”,改成“UTF8”即可。
3、查看当前系统语言登陆linux系统打开操作终端之后,输入echo$LANG可以查看当前使用的系统语言。查看安装的语言包查看是否有中文语言包可以在终端输入locale命令,如有zhcn表示已经安装了中文语言。
4、编码方式不一样。像linux下文件名是用UTF-8编码,win32下文件名是用GBK编码。
5、方法/步骤 首先,我们在Windows系统中以默认的设置进入Linux命令行模式。我们简单测试一下中文的输出,如图所示,本应该显示“未找到命令”,却显示为乱码。我们重新打开putty的登录界面。
6、客户端连接Linux服务器中文显示乱码,如下图所示:字符乱码问题 :如果服务器本身支持中文,只是客户端显示乱码,通常就是 客户端字符集与服务器字符集不一致造成的。把客户端字符集改成服务器字符集就可以解决的。
linux命令行乱码了的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux命令界面乱码、linux命令行乱码了的信息别忘了在本站进行查找喔。





