Linux终端为什么不能显示中文?

Linux终端为什么不能显示中文?,第1张

linux的终端现在是可以显示中文了的。在虚拟机linux下,locale可查看当前的编码是什么,locale -a可以查看当前系统已经安装和支持的字体字符编码,export LANG=zh_CN.gb18030 export LC_ALL=zh_CN.gb18030 ,就可以在终端下显示gb18030的中文编码的字符。第一步: 查看安装的语言包查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言,如果没有,可以通过网上下载安装中文语言包yum groupinstall chinese-support;第二步:如何修改系统语言为中文1 临时更换语言如果只是临时更换linux系统的语言环境,可以通过输入设置 LANG=语言名称, 如中文是 Zn_CN.UTF-8;2.修改系统默认语言通过修改设置系统默认的语言配置如Vi /etc/sysconfig/i18n (注意改好之后重启一下系统)LANG=Zn_CN.UTF-8保存退出。重启系统。

至少我认为应该是zh_CN.UTF-8而不是zh_CN.utf8……

在执行的指令前面加一句:export

LANG_ALL=zh_CN.UTF-8试试。

------------------------------------------

你是想在gnome-console那个图形界面的控制台下显示中文,还是想在纯控制台下显示中文?Linux内核自带的那个纯控制台的话,无论如何设置LANG变量都不会显示中文的。可以安装一个zhcon软件,然后输入zhcon

--utf8就可以正常显示中文了。

如果你是想在gnome下的那个图形化的控制台里显示中文,则最上面那个方法是可行的。比如想要以中文方式运行eva,则输入:export

LANG_ALL=zh_CN.UTF-8eva


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

原文地址:https://www.54852.com/yw/8787000.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存