如何获取文件的扇区号

时间:2013-10-08 11:58:25

标签: linux linux-kernel android

我们正在开发Android应用程序(通过JNI安装Android UI和C应用程序),文件系统是ext4。

是否有任何Linux系统调用或Android API来查找为文件分配的扇区号。

请分享您的想法。

2 个答案:

答案 0 :(得分:2)

您可以使用FIBMAPFIEMAP ioctls来读取文件块或文件范围。

答案 1 :(得分:1)

您好,您可以使用stat命令获取文件块和更多信息。

  

stat [OPTIONS] ... FILE ...

例如,你可以像这样了解my.cnf的信息:

  

stat /etc/my.cnf

您可以使用这些选项仅使用--help选项获取文件的不同格式序列。