使用 rsync 将新文件夹传输到远程?
Transferring a new folder to remote using rsync?
如果我在本地创建一个全新的文件夹,我希望能够将它远程同步到 SFTP 服务器,我该如何实现?
我试过:
rsync Documents/SomeFolder 用户名@host:/home/Documents/RemoteFolder
意味着 SomeFolder 必须进入 RemoteFolder,但这不起作用,而是创建一个名为 SomeFolder 的文件
希望对此有所帮助
如果您使用 -r(递归到目录)选项应该可以正常工作。 -d(不递归地传输目录)也可以工作。如果有时文件夹不为空并且您想复制其内容,则应使用 -r。如下所示使用:
rsync -r Documents/SomeFolder username@host:/home/Documents/RemoteFolder
如果我在本地创建一个全新的文件夹,我希望能够将它远程同步到 SFTP 服务器,我该如何实现?
我试过:
rsync Documents/SomeFolder 用户名@host:/home/Documents/RemoteFolder
意味着 SomeFolder 必须进入 RemoteFolder,但这不起作用,而是创建一个名为 SomeFolder 的文件
希望对此有所帮助
如果您使用 -r(递归到目录)选项应该可以正常工作。 -d(不递归地传输目录)也可以工作。如果有时文件夹不为空并且您想复制其内容,则应使用 -r。如下所示使用:
rsync -r Documents/SomeFolder username@host:/home/Documents/RemoteFolder