Linux 挂载到目录并将内容传输到挂载的设备

Linux 挂载到目录并将内容传输到挂载的设备

我想将外部网络磁盘挂载到文件夹,但我想保留文件夹的内容(因此在这种情况下它会转到网络文件夹。)

例如:我有一个文件夹:/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

据我所知,不是自动的。
您必须暂时将共享挂载到其他地方。
将文件移动到共享。
然后在原始文件夹上重新挂载共享。

相关内容