【发布时间】:2011-07-27 22:35:47
【问题描述】:
我想知道文件在/dev下的哪个条目。例如,如果/dev/sdc1挂载在/media/disk下,我要求/media/disk/foo.txt,我想获取 /dev/sdc 作为响应。
在该文件上使用 stat 系统调用,我将获得它的分区主要和次要编号(8 和 33,对于 sdc1)。现在我需要从中获取“根”设备(sdc)或其主要/次要设备。是否有任何系统调用或库函数可用于将分区链接到其主设备?或者更好的是,直接从文件中获取该设备?
brw-rw---- 1 root floppy 8, 32 2011-04-01 20:00 /dev/sdc
brw-rw---- 1 root floppy 8, 33 2011-04-01 20:00 /dev/sdc1
提前致谢!
【问题讨论】: