从本地系统到服务器的rsync文件夹不起作用

时间:2014-06-13 12:35:08

标签: rsync

我试图复制我的网页文件夹' depot'从我的本地机器到Digital Ocean上的服务器。

为此,我在终端中运行此命令:

rsync -anv ./Sites/depot root@my-server-ip:/sites

但是,当我进入我的服务器并进入网站文件夹时,' depot'文件夹不存在。

我做错了吗?

1 个答案:

答案 0 :(得分:1)

您已设置-n标记,这会导致"干运行" (你可以看到哪些文件会被复制/删除而不会造成任何损害)。

要进行实际复制,您需要省略-n标志:

rsync -av ./Sites/depot root@my-server-ip:/sites/depot

还要注意如何为rsync指定路径 - 通常需要尾随/

rsync -av ./Sites/depot/ root@my-server-ip:/sites/depot/

否则你最终会得到目录内的目录副本(例如sites/depot/depot)。

有关详细信息,请参阅man rsync

相关问题