linux客户端连接windows下ftp服务器下载文件

2018年10月16日 6855点热度 1人点赞

很久没用,怎么通过ftp下载文件都不会了。。虽然有点傻,,还是记录一下吧!



一、简单模拟linux下从ftp下载文件的过程

1.1、linux下直接使用 ftp 命令跟上IP连接FTP服务器,根据提示输入ftp账号和密码



1.2、使用 ls 命令列出ftp根目录所有文件



1.3、使用 get 命令从ftp下载单个文件到本地服务器用户登录ftp之前所在目录



1.4、使用 mget 命令从ftp批量下载多个文件到本地

   使用 mget 命令批量下载多个文件到本地或者使用 mput 批量上传多个文件到ftp服务器时,一定要先使用 prompt off 命令关闭交互模式。不然每上传或下载一个文件,就会提示你确认一次!


1.4.1 、ftp默认启用交互模式,批量下载文件时,每下载一个文件之前都提示一下。直接回车或者输入y确认下载,Ctrl + C 或者输入n取消下载当前提示的文件。如下所示:

1.4.2、使用 prompt off 命令关闭交互模式:

1.4.3、重新使用 mget 命令下载多个文件,就不会提示了。



1.5、使用 exitbye 命令退出ftp





二、ftp常用命令说明

2.1、查看ftp使用帮组

2.1.1、 在linux下使用 ftp -help 命令查看使用帮助

2.1.2、使用 help 命令或者 ? 查看ftp支持的命令




2.2、使用 ! 可以交互式的执行本地服务器的一些命令




三、linux下使用shell脚本自动从ftp下载文件

3.1、脚本如下所示:



3.2、执行效果如下所示:





Chen

健康 · 开心 · 做自己