我有一个本地计算机上的文件夹,并希望rsync到远程计算机上的文件夹。 我想评估一下远程机器上的文件夹--link-dest 。 目标目录将被硬link--destination到link--destination文件夹。
我不断收到no such file or directory错误:
rysnc -avh -e `ssh -p 2346` --link-dest=user@remote:home/user/techapps/backup user@remote:/home/user/techapps/target
这可能吗? 还是我写错了?
为远程主机上的目标指定--link-dest选项时,应该从目标path的angular度给出path作为相对path。 不要使用user@host:fullpath语法。
当然,因为目标是硬链接,所以目标path显然是必需的,并且链接到目标path都存在于同一个文件系统上。
–link-DEST = DIR
…
如果DIR是相对path,则相对于目标目录。
确定相对path部分工作,即–link-dest = .. / full,剩下的是“ssh -p 2346”上的双引号而不是后退标记。 硬链接不存在,因为我正在集中努力获取-link-dest的工作,我从来没有做过从源头到链接dest文件夹的初始。 对不起之前从未使用过此网站,但是再次感谢相关pathbuild议对它进行了sorting。