基本命令:
put 本地文件名 ftp文件名
get ftp文件名 本地文件名
mget ftp文件多个文件 注意使用该命令时先用 lcd切换本地路径
还有一些常用的 ls mkdir 等,参考 :http://www.360doc.com/content/17/1031/20/42387867_699828812.shtml
注意点1:
上传文件使用二进制模式, 输入 bin 或者 binary 进行切换,
不然会遇到压缩包上传解压失败的问题。
https://www.cnblogs.com/mickole/articles/3643819.html
注意点2:两个模式(主动模式&被动模式区别):
https://www.cnblogs.com/ajianbeyourself/p/7655464.html
https://baijiahao.baidu.com/s?id=1604307221471041402&wfr=spider&for=pc
一般用passive被动模式:
FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。
FTP有两种使用模式:主动和被动。主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。