我试图通过rsync -rutz --no-l --no-L --no-k --no-K --no-H $HOME/testdir /run/media/USER/HDD/
但失败了,告诉我rsync: --no-L: unknown option
。所以我尝试用 替换--no-L
,--no-copy-links
但也失败了。
其他两个标志也没有通过:--no-k
和--no-K
. 不过,删除提到的标志是有效的。
我要做的是复制目录及其内容,而不复制任何链接(符号链接、硬链接等),也不保留它们的属性(所有权、组、权限等)。我怎样才能做到这一点?
从
man
页面:-L
任何其他选项似乎都没有暗示,-k
or也没有暗示-K
。如果您不想要该功能,请不要添加该选项,无需否定它。我没有调查过
--no-l
,或者--no-H
因为他们似乎为你工作。