Je veux voir si un périphérique USB est présent mais je n'ai pas lsusb.
Existe-t-il un autre moyen de vérifier si un périphérique USB est présent sans avoir à utiliser lsusb?
mount -t usbfs none /proc/bus/usb
cat /proc/bus/usb/devices
Si vous n'avez pas le répertoire usbfs
OR du module /proc/bus/usb
, essayez ceci
cat /sys/bus/usb/devices/*/product
dev
en/proc/bus/
je vois seulementinput
etpci
.vous pouvez également essayer la commande
Cela vous donnerait quelque chose comme ça,
la source
Cela dépend de ce que vous devez faire et que vous voulez voir. L'exploration des entrées de périphérique sous / sys / bus / usb peut déjà s'avérer suffisante.
Une autre façon serait d'utiliser udev pour gérer des actions spécifiques lors de la détection d'un périphérique USB spécifique. Le Web a de nombreux exemples, mais par exemple, lors de l'insertion d'une clé USB spécifique, vous pouvez demander à udev de créer une entrée de périphérique comme / dev / MyThumbdrive à la place ou en plus de / dev / sdd1.
la source
la source