use*_*014 3 filesystem nfs mount
不确定如何轻松地表达这个问题。
/mnt/bla我里面有一个目录,也许我有很多文件和目录。
在该目录的顶部,我挂载了一些 nfs 挂载。
有没有办法在不卸载的情况下检查挂载目录中是否有文件?
您可以使用绑定安装来执行此操作。首先,您需要创建一个目录,用作绑定挂载的挂载点:
sudo mkdir /mnt/mymountpoint
Run Code Online (Sandbox Code Playgroud)
/mnt(我们不能按照评论中的链接中的建议使用这里,因为您已经安装了文件系统/mnt/bla)
下一步:
sudo mount --bind / /mnt/mymountpoint
Run Code Online (Sandbox Code Playgroud)
浏览以/mnt/mymountpoint/mnt/bla查看文件夹中的内容。你在这里看到的内容就/mnt/bla好像没有安装任何东西一样。
将内容移动/mnt/mymountpoint/mnt/bla到您想要的位置或完全删除内容。
卸载绑定安装
sudo umount /mnt/mymountpoint
Run Code Online (Sandbox Code Playgroud)
并删除挂载点
sudo rmdir /mnt/mymountpoint
Run Code Online (Sandbox Code Playgroud)
就是这样。