![rsync 并将目标文件更改为硬链接](https://linux22.com/image/129148/rsync%20%E5%B9%B6%E5%B0%86%E7%9B%AE%E6%A0%87%E6%96%87%E4%BB%B6%E6%9B%B4%E6%94%B9%E4%B8%BA%E7%A1%AC%E9%93%BE%E6%8E%A5.png)
我有两个硬盘分别安装在src/
和tgt/
。其中有足够的硬链接导致src/
目标rsync -a src/ tgt
磁盘空间不足。我了解到我应该额外使用该-H
选项,以便硬链接src/
成为 中的硬链接tgt/
。
如果我现在运行,其中的硬链接rsync -aH src/ tgt
中的不同文件是否会转换为硬链接,以便磁盘不会耗尽空间?tgt/
src/
tgt/
(最清晰的选择似乎是删除 的内容tgt/
并再次运行 rsync -H
,但我很好奇。)
答案1
既然您无论如何都在考虑删除tgt
,为什么不尝试运行rsync
with-H
看看会发生什么?
将创建硬链接并节省空间。