我在用rsync(1)在源区域和目标区域之间同步文件,其中目标目录层次结构包含符号链接。
当源目录与目标区域中的符号链接具有相同的名称和相对路径时,rsync取代包含已复制源目录及其所有内容的符号链接。我希望 rsync 保留符号链接不变,并且仅复制如果符号链接是真实目录则会复制的文件。
我目前正在使用-Cvrtp
rsync 选项。我知道这个--links
选项,但它似乎只与源区域中的符号链接有关。
有没有办法获得我想要的 rsync 行为?
答案1
我刚问出这个问题就发现了答案。
事实上,rsync
有选择
-K / --keep-dirlinks
这正是我所寻找的。