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  末尾, 这时候就可以完美支持中文了

原文地址:https://www.cnblogs.com/ChenChangXiong/p/13578667.html