Я пытаюсь написать скрипт, который сделает список связного списка USBS так:Как я могу идентифицировать «имя тома USB» под Linux?
- MyFlash - ADATA
- BootUSB - ADATA
- MyBackup - SAN DISK
Но Я не знаю, как идентифицировать подключенное USB-устройство - это хранилище и имя его тома.
Помощь в C/C++, Python или Node.js приветствуется и только под ОС Linux.
Я ищу, чтобы монтировать и монтировать с помощью кода, но я думаю, что для этого будет легко использовать команды Linux.
Я уверен, что внешние устройства, подобные этим, отображаются в списке «sda, sdb и т. Д.». – durbnpoisn
Я знаю @durbnpoisn, но я смотрю, как Linux монтирует его с его именем, есть место, где Linux получает информацию о хранилищах USb. До сих пор, используя командную строку usb-devices, я могу знать, что подключенное устройство является USB-хранилищем. Но имя тома, я все еще ищу об этом. –
Вы имеете в виду символические ссылки на '/ dev/disk/by-label/*'? – rodrigo