使用C在Linux中挂载USB驱动器

Rei*_*eid 2 c linux usb

我期待以编程方式在Linux中安装USB驱动器,以便我可以使用fprintf编写文本文档.我无法找到如何安装驱动器.我一直在网上寻找答案,我找到了很多关于如何通过命令行进行教程的教程,但是在C中没有.有人请指出我正确的方向.

blu*_*ift 11

man 2 mount
Run Code Online (Sandbox Code Playgroud)

例如

#include <sys/mount.h>

if (mount("/dev/mmcblk0p1", "/mnt/sd", "vfat", MS_NOATIME, NULL)) {
    if (errno == EBUSY) {
        printf("Mountpoint busy");
    } else {
        printf("Mount error: %s", strerror(errno));
    }
} else {
    printf("Mount successful");
}
Run Code Online (Sandbox Code Playgroud)