Intereting Posts
Как сделать снимок экрана окна gksudo? Debian: почему моя версия debian_version «buster / sid» после обновления с натяжения на тестирование Как я могу создать прокрутку матричного терминала? Мышь VMware иногда удерживается (не может «unclick», левая кнопка мыши перестает работать, хватайте ungrab) Gnome 3: как включить действия рабочего стола в записи док-станции? Удалите новую строку перед `/ etc / issue` в tty В чем разница между установкой в ​​fstab и установкой в ​​файловом менеджере Как подключить файл NRG в Linux? Как мне получить команду «top» для ее вывода? Как загружать среду рабочего стола из командной строки без диспетчера дисплеев или Wi-Fi? Безопасная настройка ProFTPd в общей среде Объединение записей из двух отсортированных файлов Право собственности на образ диска, созданный с помощью wic Как остановить github, всегда спрашивая имя пользователя / пароль? Есть ли в bash / bourne оператор in?

Серийный номер USB, не показанный с помощью команды lsusb -v

У меня есть USB-Stick, из которого я хотел бы прочитать серийный номер. Если я вызываю команду lsusb -v вывод в строке iSerial выглядит следующим образом:

 iSerial 3 

Если я перехожу в /proc/scsi/usb-storage и заглядываю в файл, я получаю следующий вывод:

 Host scsi10: usb-storage Vendor: USB Product: Disk 2.0 Serial Number: 92071573E1272519149 Protocol: Transparent SCSI Transport: Bulk Quirks: 

Почему нет последовательного выхода с командой lsusb с одной стороны, но с другой стороны, я получаю серийный номер из /proc/scsi/usb-storage . Где разница между двумя методами для сбора сериала?

lsusb может попытаться открыть USB-устройство как O_RDWR (режим чтения / записи ), и ваш пользователь может не иметь прав на это (некоторое сообщение об ошибке «Не удалось открыть устройство, некоторая информация будет отсутствовать» должна быть между ними, если так). Начальный как root lsusb также должен иметь возможность выводить все значение iSerial.