如何将选项传递到mount系统调用?

时间:2016-07-30 12:09:03

标签: linux system-calls mount

我想在Linux的C程序中安装100 MB的tmpfs。 如何将pass mount的选项(即-o size = 100M,mode = 0755)传递给 mount 系统调用?

它是C:

的挂载界面
#include <sys/mount.h>

int mount(const char *source, const char *target,
            const char *filesystemtype, unsigned long mountflags,
            const void *data);

1 个答案:

答案 0 :(得分:0)

阅读mount(2)手册页,似乎文件系统独立选项在import { provideRouter, RouterConfig } from '@angular/router'; const routes: RouterConfig = [ { path: '**', component: PageNotFoundComponent } ]; export const appRouterProviders = [ provideRouter(routes) ]; 中作为不同标志的组合给出,而mountflags中的其他文件系统特定选项则以逗号分隔的字符串为准确因为它们在mount(8)中使用。

因此,在您的情况下,只需将这些选项作为字符串传递:

data