将任何写入内容从文件系统类型的一个目录移动到文件系统类型的另一个目录

将任何写入内容从文件系统类型的一个目录移动到文件系统类型的另一个目录

比如说,我在 ext4/xfs 上有一个目录 /abc/123/tmpdir,或者可能是任何其他文件系统类型。

如果我必须将上述目录挂载到不同的目录(例如 - zfs 文件系统上的 /xyz/321/tmpdir),那么我对 /abc/123/tmpdir 的所有写入实际上都会写入 /xyz/321/tmpdir 并且我基本上希望将所有写入移动到另一个文件系统。

符号链接或软链接会是更好的方式还是建议挂载(考虑到 fstab 需要一个条目,因为重新启动不会恢复挂载)

答案1

对于大多数用途来说,符号链接就足够了。如果因为特定应用程序不只是遵循符号链接而需要,您确实可以使用mount --bind,它允许将目录挂载到其他地方的另一个目录上。

正如您提到的,这有点复杂 - 您需要以 root 用户身份设置一行/etc/fstab,而普通用户也可以创建符号链接(在允许的地方)。

相关内容