为了避免linux平台和window平台之间,采用ascull码传输产生\n和\r出错。
如果想上传一个backup.gz文件,由于这个文件是压缩文件,二进制数据。
所有需要与ftp服务器建立binary流传输方式。
首先需要登入ftp服务器,这边就不多说了。
主要讲与服务器建立连接后发送数据时采用的命令:
type I
MLST backup.gz
pasv
stor backup.gz
x [这里必须发送x,估计这就是binary流传输命令]
这些命令结束后,就可以开始上传文件数据了。