使用C中的mount()挂载AUFS类型

时间:2018-04-23 06:51:52

标签: c linux filesystems gnu mount

我正在尝试使用C程序的mount()函数而不是terminal命令进行挂载。我可以轻松实现

mount -t tmpfs -o size=1M none xyz

使用以下C代码:

...
asprintf(&options, "size=%s,uid=0,gid=0,mode=777", sz);
rc = mount("tmpfs", mountpoint, "tmpfs", 0, options);
...

现在我想使用上面的mount()函数挂载aufs联合。如何将下面的终端命令转换为其C实现,类似于我为tmpfs所做的那样。

mount -t aufs -o br:/tmp/lol=rw:/home/shashank/Downloads=ro none /tmp/Combined

0 个答案:

没有答案