我想将外部网络磁盘挂载到文件夹,但我想保留文件夹的内容(因此在这种情况下它会转到网络文件夹。)
例如:我有一个文件夹:/var/mount_me/file.txt 我将把它挂载到:/var/mount_me 并且内容(在本例中为 file.txt)将被传输到已挂载的网络文件夹。
这可能吗?
答案1
安装“aufs”或查看“mhddfs”。你可以这样做
mount -t aufs -o dirs=/var/mount_me:/home/yba none /new_mount_point
在 mhddfs 中你可以做类似的事情
mhddfs /var/mount_me,/home/yba /new_mount_point
您将在其中看到和/new_mount_point
的内容。/var/mount_me
/home/yba
如果你在嵌入式系统上,那么你应该使用“unionfs”。“aufs”比“mhddfs”提供更精细的控制选项。
请注意,所有池文件系统都存在性能问题,特别是当您通过 NFS 或类似系统重新导出时。
在这种情况下,请阅读维基百科第一篇文章。
答案2
据我所知,不是自动的。
您必须暂时将共享挂载到其他地方。
将文件移动到共享。
然后在原始文件夹上重新挂载共享。