如何使用ftp将一个文件夹复制到服务器

klo*_*lox 7 linux ubuntu terminal-server ftp

我需要你的帮助我是使用 linux 的新手......我想将一个文件夹复制到服务器......我仍然对使用 ftp mput 感到困惑......你能告诉我一步一步吗??

我想将 /home/qa/html/dataTable-1.6 中的文件夹“dataTable-1.6”复制到服务器上的 html 文件夹中../www/html .. 怎么做?

1> qa@qadesktop2:~$ ftp 10230.35.211
2> fill password
3> ftp>cd www/html
4> ftp>mput
   (local-files)/home/qa/html/dataTable-1.6/*
Run Code Online (Sandbox Code Playgroud)

Pow*_*eke 10

您通常如何通过 FTP 将文件夹中的所有文件复制到远程位置:

** 启动ftp客户端前先移动到本地目录**

$ cd /home/qa/html/dataTable-1.6
$ ftp ftp.servername.com
Run Code Online (Sandbox Code Playgroud)

** 使用登录名和密码登录 **

ftp> cd www/html
ftp> mput *
Run Code Online (Sandbox Code Playgroud)

** mput 将复制在当前本地目录中找到的与属性匹配的所有文件(* 将匹配所有文件名,*.zip 将仅上传以 .zip 结尾的文件)**

标准的 FTP 客户端不支持递归复制(即文件夹内的文件夹)。

查看 lftp 或 ncfp。这些是功能更强大的 ftp 客户端,它们支持递归传输、同步等等。

  • mput 要求我确认每个文件。我必须“提示”执行 ftp 命令。但后来它不是递归地转移。“mput -r *”似乎也不是递归的:-( (3认同)