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 usbfsOR del módulo /proc/bus/usb, intente esto
cat /sys/bus/usb/devices/*/product
deven/proc/bus/solo veoinputypci.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