
不支持编码识别自动转换。所以两个客户端软件用的不同编码就会让
vsftp
的编码混乱。一般来说
linux
现在都用
utf-8
一些新版本的
ftp
软件默认也会去转换为
utf-8
进行传输文件名,但
windows
似乎旧版本还是用本地编码进行
io。也就是简体中文用
gb
系列,繁体中文用
big
,英文用
ascii
什么的互相不同的编码。
是因为文件格式的问题,windows系统是fat类型和ntfs的文件格式,linux是ext32类型的文件格式,文件格式不一样,导致字符显示不正确,你可以在windows里面保存为utf-8字符集的文件,或者是linux里面装个阅读器即可欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)