如何在不卸载的情况下在挂载之前访问挂载点目录的内容?

如何在不卸载的情况下在挂载之前访问挂载点目录的内容?

我正在运行 Linux 服务器,并且有一个加密分区。重启后,我手动登录服务器,输入密码并将其挂载到/home

/home有没有办法在不卸载加密分区的情况下访问挂载之前的内容?

答案1

您可以使用--bindmount 选项。

mkdir /mnt/tmproot
mount --bind / /mnt/tmproot
ls /home # Still shows contents of mounted /home partition
ls /mnt/tmproot/home # pre-mount contents of mountpoint /home dir

此外,通过这种方式挂载根分区将使您能够访问根分区中的挂载点目录内容,而无需挂载它们,同时还可以保留现有的挂载。

相关内容