Site icon Maniac Geek

Comment répertorier les périphériques USB connectés à votre système Linux

Comment répertoriez-vous les périphériques USB sous Linux ?

La question peut avoir deux sens.

  • Combien de ports USB sont (détectés) sur votre système ?
  • Combien de périphériques/disques USB sont monté (branché) au système ?

La plupart du temps, les gens souhaitent savoir quels périphériques USB sont connectés au système. Cela peut aider à dépanner les périphériques USB.

Le moyen le plus fiable consiste à utiliser cette commande :

lsusb

Il montre les ports webcam, Bluetooth et Ethernet ainsi que les ports USB et les clés USB montées.

Mais comprendre la sortie de lsusb n’est pas facile et vous n’aurez peut-être pas besoin de compliquer les choses lorsque vous voulez simplement voir et accéder aux clés USB montées.

Je vais vous montrer divers outils et commandes que vous pouvez utiliser pour répertorier les périphériques USB connectés à votre système.

J’ai connecté une clé USB de 2 Go, un disque dur externe de 1 To, un smartphone Android via MTP et une souris USB dans les exemples, sauf indication contraire.

Permettez-moi de commencer par la plus simple des options pour les utilisateurs de bureau.

Vérifier graphiquement les périphériques USB connectés

Votre gestionnaire de fichiers de distribution peut être utilisé pour afficher les périphériques de stockage USB connectés à votre ordinateur. Comme vous pouvez le voir dans la capture d’écran de Nautilus (GNOME File Manager) ci-dessous.

Les périphériques connectés sont affichés dans la barre latérale (seuls les périphériques de stockage USB sont affichés ici).

Vous pouvez également utiliser des applications GUI telles que GNOME Disks ou Gparted pour afficher, formater et partitionner les périphériques de stockage USB connectés à votre ordinateur. GNOME Disks est préinstallé dans la plupart des distributions utilisant l’environnement de bureau GNOME par défaut.

Cette application fonctionne également comme un très bon gestionnaire de partition.

Assez des outils graphiques. Discutons des commandes que vous pouvez utiliser pour répertorier les périphériques USB.

Utilisation de la commande mount pour répertorier les périphériques USB montés

La commande mount est utilisée pour monter des partitions sous Linux. Vous pouvez également répertorier les périphériques de stockage USB à l’aide de la même commande.

Généralement, le stockage USB est monté dans le répertoire multimédia. Ainsi, filtrer la sortie de la commande mount sur le support vous donnera le résultat souhaité.

mount | grep media

Utilisation de la commande df

commande df est une commande UNIX standard utilisée pour connaître la quantité d’espace disque disponible. Vous pouvez également utiliser cette commande pour répertorier les périphériques de stockage USB connectés à l’aide de la commande ci-dessous.

df -Th | grep media

Utilisation de la commande lsblk

La commande lsblk est utilisée pour répertorier les périphériques de bloc dans le terminal. Donc, ici aussi en filtrant la sortie contenant le mot-clé média, vous pouvez obtenir le résultat souhaité comme indiqué dans la capture d’écran ci-dessous.

lsblk | grep media

Si vous êtes plus curieux, vous pouvez utiliser le blkid commande pour connaître l’UUID, l’étiquette, la taille du bloc, etc.

Cette commande donne plus de sortie car vos lecteurs internes sont également répertoriés. Vous devez donc prendre les références de la commande ci-dessus pour identifier l’appareil que vous souhaitez connaître.

sudo blkid

Utilisation de fdisk

fdisk, le bon vieux gestionnaire de partitions en ligne de commande, peut également lister les périphériques de stockage USB connectés à votre ordinateur. La sortie de cette commande est également très longue. Ainsi, généralement, les appareils connectés sont répertoriés en bas, comme indiqué ci-dessous.

sudo fdisk -l

Inspecter /proc/mounts

En inspectant le fichier /proc/mounts, vous pouvez répertorier les périphériques de stockage USB. Comme vous pouvez le constater, il vous montre les options de montage utilisées par le système de fichiers ainsi que le point de montage.

cat /proc/mounts | grep media

Afficher tous les périphériques USB avec la commande lsusb

Et nous revisitons la célèbre commande lsusb.

Développeur noyau Linux Greg Kroah Hartman développé ce pratique usbutils utilitaire. Cela nous fournit deux commandes, c’est-à-dire lsusb et usb-devices pour répertorier les périphériques USB sous Linux.

La commande lsusb répertorie toutes les informations sur le bus USB du système.

lsusb

Comme vous pouvez le voir, cette commande affiche également la souris et le smartphone que j’ai connectés, contrairement aux autres commandes (qui ne peuvent répertorier que les périphériques de stockage USB).

La deuxième commande usb-devices donne plus de détails par rapport mais ne répertorie pas tous les appareils, comme indiqué ci-dessous.

usb-devices

Greg a également développé une petite application GTK appelée Vue USB. Cette application vous montre la liste de tous les périphériques USB connectés à votre ordinateur.

L’application est disponible dans les dépôts officiels de la plupart des distributions Linux. Vous pouvez installer usbview package en utilisant facilement le gestionnaire de packages de votre distribution.

Une fois installé, vous pouvez le lancer depuis le menu de l’application. Vous pouvez sélectionner l’un des appareils répertoriés pour obtenir des détails, comme indiqué dans la capture d’écran ci-dessous.

Conclusion

La plupart des méthodes répertoriées sont limitées aux périphériques de stockage USB. Il n’y a que deux méthodes qui peuvent également répertorier d’autres périphériques ; usbview et usbutils. Je suppose que nous avons une raison de plus d’être reconnaissants au développeur du noyau Linux, Greg, pour avoir développé ces outils pratiques.

Je suis conscient qu’il existe de nombreuses autres façons de répertorier les périphériques USB connectés à votre système. Vos suggestions sont les bienvenues.


Source

Quitter la version mobile