如何在linux中以编程方式获得usb海量存储大小?

时间:2015-07-14 14:04:31

标签: c linux udev sysfs

我使用udev库函数(如供应商ID,产品ID,制造商,产品,序列等)找到与usb海量存储相关的信息。

任何人都可以建议如何使用udev获取usb大容量存储空间。

1 个答案:

答案 0 :(得分:0)

尺寸显然不属于房产价值。但是,它是sysfs属性之一,但我不知道它存在了多长时间。 Documentation/ABI/testing/sysfs-block由于某种原因未提及。

您可以像任何其他sysattr一样获取字符串值:

blocks_string = udev_device_get_sysattr_value(dev, "size");