Je cherche une commande pour UBUNTU que je puisse envoyer dans Terminal pour me donner un nom de périphérique USB, étant donné son emplacement dans UBUNTU. Par exemple, une carte Arduino Leonardo est connectée à mon ordinateur UBUNTU via USB. Si j'utilise ls /dev/tty.*, je vois qu'un périphérique est monté sur /dev/tty.usbmodem1411. Je sais que cet appareil est l'Arduino Leonardo, mais je ne connais pas la commande pour le confirmer depuis le terminal à UBUNTU.
Voici quelques exigences pour cette question ...
1) Cela doit fonctionner sur UBUNTU.
2) Je préférerais ne pas télécharger/installer d’autres scripts/etc sur le net.
3) Je préférerais une méthode qui n'inclut pas sed
La commande que vous recherchez est lsusb
. Il renverra des informations sur ce qui est connecté à votre ordinateur et sur quel bus.
Cependant, il ne regarde pas (et ne peut pas) regarder les TTY connectés, car cela nécessiterait l'ouverture d'une session avec le TTY et quelques autres choses.