相关疑难解决方法(0)

如何以编程方式获取linux中设备/分区的uuid?

我是Linux编程的新手.

我的问题是:

  • 有没有办法以编程方式在Linux中读取设备或分区的UUID?
  • 是否有用于用户空间应用程序的C/C++ API?

我找到了一些命令sudo vol_id --uuid /dev/sda1,sudo blkid并且ls -l /dev/disk/by-uuid/.但所有这些都是需要在终端中运行的命令.但我需要从C/C++程序中实现这一点.

有人可以帮我解决这个问题.(仅供参考:我需要读取已安装Linux的根文件系统("/")的UUID.)

先感谢您.

c c++ linux uuid

6
推荐指数
1
解决办法
3422
查看次数

使用libblkid查找分区的UUID

我在看libblkid并对文档感到困惑.有人可以给我一个例子,说明如何使用这个库找到根linux分区的UUID吗?

linux uuid

5
推荐指数
2
解决办法
6907
查看次数

标签 统计

linux ×2

uuid ×2

c ×1

c++ ×1