当前位置: 技术问答>linux和unix
应用程序如何调用sd卡
来源: 互联网 发布时间:2016-01-19
本文导语: 我已经创建了设备的node为/dev/sd. 我在应用程序中要加载sd卡,并且要在sd卡上创建目录或文件,请问在程序中应该如何调用? 比如说我程序中要在sd卡上创建一个目录test或文件test.txt,应该怎么调用? | ...
我已经创建了设备的node为/dev/sd.
我在应用程序中要加载sd卡,并且要在sd卡上创建目录或文件,请问在程序中应该如何调用?
比如说我程序中要在sd卡上创建一个目录test或文件test.txt,应该怎么调用?
我在应用程序中要加载sd卡,并且要在sd卡上创建目录或文件,请问在程序中应该如何调用?
比如说我程序中要在sd卡上创建一个目录test或文件test.txt,应该怎么调用?
|
设备的装载不应在应用程序去做,而是系统自动实现,虽然在程序里也可以调用mount系统调用去做。
系统启动或者用户插入sd卡时,当系统检测到sd卡后,会自动加载驱动,如果你在/etc/fstab指定了mount选项,该设备会自动被mount到指定的目录,比如/mnt/sd,那么你可以在应用程序里直接访问/mnt/sd,就像访问本地目录一样。
系统启动或者用户插入sd卡时,当系统检测到sd卡后,会自动加载驱动,如果你在/etc/fstab指定了mount选项,该设备会自动被mount到指定的目录,比如/mnt/sd,那么你可以在应用程序里直接访问/mnt/sd,就像访问本地目录一样。