Я пытаюсь написать скрипт Python для определения USB-устройств, которые не были правильно смонтированы в Linux.В настоящее время я использую subprocess
и вызываю lsusb для сбора USB-устройств, а затем использую PyUsb (библиотеку libusb 1.0 python wrap), чтобы найти категорию USB-устройства, чтобы я мог определить, является ли она запоминающим носителем.Я не могу понять, как соединить имеющуюся у меня информацию с точкой монтирования, которая принадлежит этому USB-накопителю.Мне нужна комбинация команд Linux, которая даст мне информацию, которую я могу использовать, чтобы связать точку монтирования с конкретным USB-устройством, чтобы я мог использовать subprocess
и некоторый базовый синтаксический анализ для создания сценария.Или, может быть, каким-то другим способом сделать это с модулями Python, о которых я даже не думал.