解决ftp乱码问题

http://linux.chinaunix.net/bbs/archiver/tid-747126.html

由于windows使用的编码是gbk,上传文件一般都是gbk的编码,而ftp服务器一般都是输出utf8,所以linux下用ftp看文件都是乱码。

好像一般的ftp服务器都没有转换编码的功能,所以需要另找方法。

具体的方法参考上面的链接,不过有几点不同的:

1 没有源码安装。我用的是testing的源,没有fuse-convmvfs包,所以我加了sid的源装fuse-convmvfs,同时需要安装fuse-utils运行fusermount

2 我的应用下,编码转换正好相反:

su fuser -c ‘/usr/bin/convmvfs -o srcdir=/home/marvel/psp,icharset=gbk,ocharset=utf8,allow_other /home/marvel/psp_gbk’

这样处理之后,用utf8编码即可访问我的psp_gbk目录了