c

리눅스 usb mount 예제

afewgood 2021. 7. 20. 15:02

[afewgood@ubuntu]# mount -t vfat /dev/sda1 /mnt/usbmem
[afewgood@ubuntu]## cd /mnt/usbmem/

{
    int result;
    char chCmd[128];

    //mount
    result = mount("/dev/sda1", "/mnt/usbmem", "vfat", MS_RDONLY, NULL);
    memset(chCmd, 0x00, sizeof(chCmd));
    strcpy(chCmd, "cp /mnt/usbmem/5.png /images/blue/default_type.png");
    system(chCmd);
    sync();

    //umount
    result = umount("/mnt/usbmem");
}