如何从终端以 ftp 模式下载文件夹?

如何从终端以 ftp 模式下载文件夹?

在 ftp 模式下使用get终端命令,我可以下载单个文件。我应该使用哪个命令才能在 ftp 模式下下载包含许多文件的完整文件夹?

答案1

对于这个操作我使用 lftp。

sudo apt-get install lftp

建立 FTP 连接

lftp -u username server_ip_address

系统将要求您输入密码。登录服务器后,您可以ls查看dir文件夹/文件

获取包含所有子文件夹和文件的文件夹

mirror folder_name

所有内容都将在您的电脑上。

答案2

mget

要将多个文件从远程计算机复制到本地计算机;在传输每个文件之前,系统会提示您输入是/否答案

如果您prompt首先输入命令,它将不会要求输入每个文件的 y/n。

像这样:

binary
prompt
mget *

相关内容