如何列出 unionfs 使用的目录?

如何列出 unionfs 使用的目录?

在 Debian 服务器上,我挂载了 unionfs,但 fstab 中没有条目。我如何找出挂载它的命令(或哪些目录组成了 union)?

答案1

查看/proc/mounts。在很多情况下/etc/mtab也会包含此信息。

编辑:以上内容适用于 unionfs,即“原始版本”,作为内核模块实现。由于您使用的是用户空间替代方案 – unionfs-fuse,因此情况略有不同。

在这种情况下尝试寻找 unionfs-fuse 命令行:

ps -wfC unionfs-fuse

例子:

[root@lolek ~]# unionfs-fuse -o cow -o allow_other -o use_ino -o nonempty /tmp/a=RW:/tmp/b=RO /tmp/c 
[root@lolek ~]# ps -wfC unionfs-fuse                                                                 
UID        PID  PPID  C STIME TTY          TIME CMD
root      3943     1  0 19:08 ?        00:00:00 unionfs-fuse -o cow -o allow_other -o use_ino -o nonempty /tmp/a=RW:/tmp/b=RO /tmp/c

相关内容