Ubuntu/Linux/QNX · 2012/07/12

FTP软件传输的问题

不知道你有没有遇到这样的问题:

通过FTP软件(比如FileZilla)进行上传下载时,文件被改变了!比如从windows上编辑一个文本文件,上传到linux/QNX上发现大小不一样了,脚本有时候也运行不了了,可执行文件运行提示失败!

这个时候你会发现通过window自带的ftp程序是没问题的,可惜没有界面,不方便使用还好说,更容易出错啊!

其实问题一般出现在传输文件类型设置上,FTP软件一般默认传输类型为Auto,即可能使用”ascii”也可能使用”Binary“,问题就出现在ascii传输时,不同操作系统格式是不一样的,这就会出问题。一般只要强制使用”Binary”传输就OK了。

FileZilla设置如下:

Edit –>Settings->Transfers->File Types   强制选择Binary就好了。