我正在使用Qt进行开发,并为Linux平台编写程序。我需要找到 USB 磁盘路径(例如/dev/sdb)。我该怎么做?
查看与
Qt很好地集成 http://api.kde.org/frameworks-api/frameworks5-apidocs/solid/html/index.html。您还可以使用 UDisks2 发布的 DBus API: https://udisks.freedesktop.org/docs/latest/
您可以使用
usbmount
软件包在插头上自动安装 USB 笔,并使用QStorageInfo
获取卷信息。
df 命令有助于查找挂载位置。请尝试以下命令。DF -H
附加信息: df => 磁盘文件系统, -h => 人类可读