使用 rsync 在服务器上推送文件夹

使用 rsync 在服务器上推送文件夹

我在我的 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.

相关内容