linux中文显示乱码

linux中文显示乱码,第1张

     linux输入中文之后却显示为乱码,该怎么解决这种情况?我们一起来了解一下吧。

      一、登录linux系统打开 *** 作终端之后,输入echo$LANG可以查看当前使用的系统语言

      在终端输入locale命令查看是否有中文语言包,如有zhcn表示已经安装了中文语言

      如果没有中文语言可以通过网上下载安装中文语言包yumgroupinstallchinese-support。

      二、临时更换语言

      如果只是临时更换linux系统的语言环境,可以通过输入设置LANG=语言名称,如中文是

      Zn_CN.UTF-8

      三、打开设置把终端的编码选择中文,或者UTF8即可

      linux中文显示乱码就介绍到这里了,希望对大家有所帮助。

      本文章基于ThinkpadE15品牌、centos7系统撰写的。

用管理员登录系统输入这个命令 vim /etc/sysconfig/i18n

vim是要编辑这个文件 进去之后按a就可以编辑了,编辑好后按ESC 之后输入:wq 保存退出 (w是保存 q是退出的意思 ps:wq前面要输:)

编辑好后执行 source /etc/sysconfig/i18nok 命令是要修改后的文件生效

修改时区:

1,查看当前时区

date -R

2,修改时区设置

tzselect

方框跟乱码不一样的,方框是字体的原因导致的,修改fcitx的配置文件把里面的字体改成系统有的字体。。乱码是因为编码识别错误导致的,不是方块那种。。终端里面的话,你在终端上面的菜单里调一下编码就行了吧,点右键也能调编码的貌似。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8953390.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存