dan*_*ton 28 linux mount rsync
希望这个简单的问题有一个简单的答案。
我想使用-r选项递归运行rsync,但不下降到不同的挂载点(文件系统)。即就像find命令中的-mount选项一样,一个手册页读到,例如,“不要下降其他文件系统上的目录。-xdev的替代名称,用于与某些其他版本的find兼容。”
ner*_*ler 42
我相信你想要这样的-xx
选择:
-x, --one-file-system
这告诉 rsync 在递归时避免跨越文件系统边界。这并不限制用户指定要从多个文件系统复制的项目的能力,只是 rsync 通过用户指定的每个目录的层次结构的递归,以及在删除期间接收方的类似递归。还要记住, rsync 将 lqbindrq 挂载到同一设备视为在同一文件系统上。如果重复此选项,rsync 会从副本中省略所有挂载点目录。否则,它在遇到的每个挂载点都包含一个空目录(使用挂载目录的属性,因为底层挂载点目录的属性不可访问)。
我说的原因-xx
是由于粗体部分(添加了强调)。