Quiero ver si hay un dispositivo USB pero no tengo lsusb.
¿Hay otra forma de verificar si hay un dispositivo USB presente sin tener que usar lsusb?
mount -t usbfs none /proc/bus/usb
cat /proc/bus/usb/devices
Si no tiene el directorio usbfs
OR del módulo /proc/bus/usb
, intente esto
cat /sys/bus/usb/devices/*/product
dev
en/proc/bus/
solo veoinput
ypci
.también puedes probar el comando
Te daría algo como esto,
fuente
Depende de lo que necesite hacer y desee ver. La exploración de las entradas del dispositivo en / sys / bus / usb ya podría ser suficiente.
Otra forma sería usar udev para administrar acciones específicas en la detección de un dispositivo USB específico. La web tiene numerosos ejemplos, pero, por ejemplo, al insertar una unidad de memoria USB específica, puede hacer que udev cree una entrada de dispositivo como / dev / MyThumbdrive en lugar de / además de / dev / sdd1.
fuente
fuente