查找 USB 硬盘驱动器的挂载卷和挂载点
Find mounted volumes and mountpoint of USB hard drives
我正在尝试编写 Python 脚本来识别未在 Linux 中正确自动安装的 USB 设备。我目前正在使用 subprocess
并调用 lsusb 来收集 USB 设备,然后使用 PyUsb(A libusb 1.0 python wrap library)找到 USB 设备的类别,这样我就可以确定它是否是 Mass存储介质。我想不通的是如何将我拥有的信息桥接到属于该 USB 驱动器的安装点。我需要 Linux 命令的组合,这些命令将为我提供可用于 link 特定 USB 设备的挂载点的信息,以便我可以使用 subprocess
和一些基本解析来创建脚本.或者也许其他一些方法可以用 Python 我没有想过使用的模块来做到这一点。
我使用 mount
和 fdisk
中的信息找到了一种方法。如果有人需要类似的东西,我写了一个 python 模块封装了所有东西:https://github.com/arthurbayerlein/Python/blob/master/storage_media.py
我正在尝试编写 Python 脚本来识别未在 Linux 中正确自动安装的 USB 设备。我目前正在使用 subprocess
并调用 lsusb 来收集 USB 设备,然后使用 PyUsb(A libusb 1.0 python wrap library)找到 USB 设备的类别,这样我就可以确定它是否是 Mass存储介质。我想不通的是如何将我拥有的信息桥接到属于该 USB 驱动器的安装点。我需要 Linux 命令的组合,这些命令将为我提供可用于 link 特定 USB 设备的挂载点的信息,以便我可以使用 subprocess
和一些基本解析来创建脚本.或者也许其他一些方法可以用 Python 我没有想过使用的模块来做到这一点。
我使用 mount
和 fdisk
中的信息找到了一种方法。如果有人需要类似的东西,我写了一个 python 模块封装了所有东西:https://github.com/arthurbayerlein/Python/blob/master/storage_media.py