将目录从本地计算机移动到服务器的 SCP 命令

SCP command to move directories from local machine to server

我正在使用 macbook air 终端(我的本地计算机)将包含大量图像的目录传输到服务器上。这些图像位于 /Users/viv/images/data. 下的两个名为 "folder1" 和 "folder2" 的子目录中 我想将此目录的内容复制到我可以通过 ssh 进入的服务器。我使用命令 ssh udacity@54.91.119.34 ssh 进入它 我的问题是如何将本地计算机的内容复制到服务器上,我尝试使用以下命令:

scp -r /Users/viv/images/data udacity@54.91.119.34

但这最终会创建一个名为 udacity$54.91.119.34 的新目录,并将数据目录的内容复制到我的本地计算机上 请告诉我应该如何进行,以便可以将数据复制到服务器上。 提前致谢

需要在末尾加一个冒号,后面是目标目录(用户主目录留空):

scp -r /Users/viv/images/data udacity@54.91.119.34: