我在我的 PC 上的虚拟机上安装了 Ubuntu。我需要将一些文件夹(递归地)从 Ubuntu 复制到服务器。
如果我想将文件夹从服务器下载到我的虚拟机,我会这样做:
rsync -av [email protected]:/home/my_folder ./
my_folder 包含其他文件夹和文件。如果我想上传文件夹到服务器怎么办?
希望是明确的
答案1
你只需要切换参数(代表来源和目的地) 喜欢
rsync -av ./newfolder [email protected]:/home/my_folder
看一下man rsync
它解释了后面的斜杠newfolder
只会传输内容所述目录的 - 在这种情况下,您可能希望将上传目的地更改为.../my_folder/newfolder
.