ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

如何解决在Linux CLI终端界面中汉字方块乱码

2021-10-29 17:02:05  阅读:208  来源: 互联网

标签:中文 zh CLI 乱码 Linux 方块 zhcon


解决Linux 纯命令界面下中文是方块乱码的问题
  最近在学习Linux安全并给磁盘LUKS加密时,发现在telinit 1模式下,原本正常的中文字符均变成了方块乱码(如下图),这使得我们很难晓得命令的执行结果究竟是对还是错,为后续工作增加了一定的困难,磨刀不误砍柴工,那就先解决这个小问题。

( 在纯命令界面下,中文变成方块乱码:)

( 在图像界面中却)

方法一、zhcon虚拟机终端

学习过的辩证法告诉我们,解决问题需从正反两方面去考虑,因此,我们很容易的想到两个解决问题的方向:
  1. 是将 Linux 执行消息均改成英文;

2. 而另一种则是将方块改回中文。

但博主在这里仅为读者提供了后一者的解决方式。在大量的查阅资料和手操实践过后,很遗憾的发现,均没能找到解决的方法,就在一筹莫展的时刻,感谢幸运女神的光顾,无疑的发现zhcon这个软件,zhcon是工作在Linux控制台下的高效双字节中/日/韩(CJK)虚拟终端,就像DOS环境中的UCDOS一样,为控制台(console)环境提供完整的双字节语言环境。
  于是乎,动手!我最开始是选择Debian系的Kali Linux测试的。

1. 先查看语言配置文件,是否将语言改为中文UTF8

# sudo vim /etc/default/locale


   修改内容如下:

LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"

2. 安装zhcon:

# apt install -y zhcon
yay -S zhcon


开启zhcon:

# zhcon --utf8

恭喜,你的执行消息中,中文不在是方块乱码了。

https://blog.csdn.net/weixin_39782832/article/details/116717510
https://blog.csdn.net/qq_43515862/article/details/112741519

标签:中文,zh,CLI,乱码,Linux,方块,zhcon
来源: https://www.cnblogs.com/marklove/p/15481278.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有