如何使用 C/C++ 检查文件系统是否已经挂载
How to check if filesystem is already mounted using C/C++
您好,我正在编写一个应用程序,如下所示挂载 cgroup
mount("cgroup", "/sys/fs/cgroup", "tmpfs",0,NULL);
我可以做到这一点,但我想添加一个检查以了解它是否已经安装,我该如何使用 C/C++ 来做到这一点?
有没有API或系统API获取挂载信息。
我不想使用 system() 调用。
您想使用 getmntent_r
枚举 /proc/mounts
您好,我正在编写一个应用程序,如下所示挂载 cgroup
mount("cgroup", "/sys/fs/cgroup", "tmpfs",0,NULL);
我可以做到这一点,但我想添加一个检查以了解它是否已经安装,我该如何使用 C/C++ 来做到这一点? 有没有API或系统API获取挂载信息。 我不想使用 system() 调用。
您想使用 getmntent_r
/proc/mounts