问题:
从windows通过xshell+xftp上传的中文文件名的文件之后,在xftp窗口中显示正常,但是在xshell窗口中通过ll或ls命令显示的中文乱码。
参考文档:https://www.aliyun.com/jiaocheng/306496.html
解决:
1、查看linux的环境变量
echo $LANG
如果不同,可以设置,编辑语言配置
vim /etc/sysconfig/i18n
将文件内容修改为如下所示,保存然后退出vim环境
LANG=zh_CN.UTF-8
使配置生效
source /etc/sysconfig/i18n
设置xshell的语言环境
设置xftp语言环境: