由于工作中是xp系统,所以在Windows 7上使用Virtual Box安装了一个xp虚拟机,在虚拟机与宿主机之间交换文件使用ftp比较合适(把虚拟机的联网方式设为桥接模式,这样虚拟机和宿主机就可以相互ping通了)
FileZilla是一个开源免费的ftp方案,FileZilla Client在linux,windows和Mac上都有相应版本,但是FileZilla Server只有Windows版本。 可以满足我的需要了,并且是开源免费的,不用因为破解而“内疚”了。
FileZilla Client的使用很简单,只要安装好,打开程序,肯定会用了。
FileZilla Server让我刚开始有些摸不着头脑,在网上找了份教程才算搞懂了(http://xbeta.info/filezilla-server.htm)
原来FileZilla Server一般是以服务的形式安装的,给这个服务设置了一个管理端口,一般是14147,这样在我们打开“FileZilla server.exe”之后,第一件事是连接到这个服务,即连接到127.0.0.1:14147,然后就可以管理FileZilla Server的ftp服务了。
可以这样理解FileZilla Server.exe其实是FileZilla Server的ftp服务的管理程序。
注意:Ftp客户端上传文件时,可以设置模式为ASCII或Binary。如果使用ASCII模式时,从linux向windows上传文件会导致多余的0D('\r')