Я хочу посмотреть, есть ли USB-устройство, но у меня нет lsusb.
Есть ли другой способ проверить наличие USB-устройства без использования lsusb?
mount -t usbfs none /proc/bus/usb
cat /proc/bus/usb/devices
Если у вас нет каталога usbfs
ИЛИ модуля /proc/bus/usb
, попробуйте это
cat /sys/bus/usb/devices/*/product
dev
в/proc/bus/
я вижу толькоinput
иpci
.Вы также можете попробовать команду
Это даст вам что-то вроде этого,
источник
Это зависит от того, что вы должны сделать и хотите увидеть. Изучение записей устройства в / sys / bus / usb может оказаться достаточным.
Другой способ - использовать udev для управления определенными действиями при обнаружении определенного USB-устройства. В Интернете есть множество примеров, но, например, при вставке определенного USB-накопителя, вы можете сделать так, чтобы udev создал запись устройства, такую как / dev / MyThumbdrive, вместо или в дополнение к / dev / sdd1.
источник
источник