比如说,我在 ext4/xfs 上有一个目录 /abc/123/tmpdir,或者可能是任何其他文件系统类型。
如果我必须将上述目录挂载到不同的目录(例如 - zfs 文件系统上的 /xyz/321/tmpdir),那么我对 /abc/123/tmpdir 的所有写入实际上都会写入 /xyz/321/tmpdir 并且我基本上希望将所有写入移动到另一个文件系统。
符号链接或软链接会是更好的方式还是建议挂载(考虑到 fstab 需要一个条目,因为重新启动不会恢复挂载)
答案1
对于大多数用途来说,符号链接就足够了。如果因为特定应用程序不只是遵循符号链接而需要,您确实可以使用mount --bind
,它允许将目录挂载到其他地方的另一个目录上。
正如您提到的,这有点复杂 - 您需要以 root 用户身份设置一行/etc/fstab
,而普通用户也可以创建符号链接(在允许的地方)。