linux嵌入式终端ssh无法输入中文以及删除中文异常


最近在有一个客户需要在linux板子中显示和输入中文,按照我之前的博客,首先能够保证板是支持中文显示的,如下

 

 

 

 

参考链接:  https://blog.csdn.net/weixin_43369409/article/details/90380100

                    https://www.cnblogs.com/masky/archive/2013/01/27/2878996.html

按照连接的能做到实现在目录下显示中文,能够基本上可以输入中文,但是在加引号中输入中文是乱码的,或者删除的时候也是乱码的 ,这个主要就是编码方式的问题,接着需要在busybox中做一些配置

如下,也就是把  LAST_SUPPORTED_WCHAR  这个变量的值修改大一些,这样就不存在编码的异常,因为中文是两个字符

 

 

 按照以上做好后,还不能正常,只是文件系统中支持了

 

还需要做一些 profile配置,或者临时在终端export 

export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"

 

把以上命令添加在    /etc/profile  末尾, 这时候就可以完美支持中文了

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM