GNU/Linux >> Tutoriels Linux >  >> Linux

Comment savoir quel /dev est un lecteur flash USB ?

Manière la plus simple :regardez la sortie de dmesg après avoir connecté le périphérique USB. Il devrait vous montrer ce que /dev nœud lui a été assigné.


Tant que vous exécutez udev, vous pouvez le faire facilement en référençant /dev/disk/by-id/usb-nom du fabricant __numéro de série . Ceux-ci apparaissent sous forme de liens symboliques que vous pouvez soit directement référencer dans votre fstab, soit que vous pouvez déréférencer à l'aide de readlink -e pour déterminer le périphérique de bloc associé.

Voici un exemple concret. Sur ma machine, j'ai 3 disques durs USB connectés. Ceux-ci apparaissent chacun dans /dev/disk/by-id avec des numéros de série uniques (bien qu'ils partagent une chaîne de fabricant commune). J'ai créé des liens symboliques vers chacune de ces trois entrées uniques et je peux maintenant déterminer rapidement quel lecteur est lequel (et quel périphérique est associé à chaque lecteur) en exécutant readlink -e linkname . Par exemple, en exécutant readlink -e /root/disk2 sur ma machine affiche actuellement "/dev/sde ", tandis que readlink -e /root/disk3 ne produit aucune sortie.


Toutes ces suggestions sont bonnes, mais la méthode la plus rapide et la moins détaillée consiste simplement à saisir ce qui suit dans le terminal :

mount

qui donnera une liste de tous les périphériques montés (cela suppose que la clé USB est montée, ce qui est généralement le cas avec les distributions Linux modernes).


Linux
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Quelle est la portabilité de /dev/stdin, /dev/stdout et /dev/stderr ?

  3. Comment mapper les périphériques /dev/sdX et /dev/mapper/mpathY à partir du périphérique /dev/dm-Z

  4. Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

  5. Comment créer un Memtest86+ bootable sur clé USB ?

Comment installer Ubuntu sur une clé USB

Comment créer une clé USB amorçable Linux [Tutoriel]

Comment Linux utilise /dev/tty et /dev/tty0

echo ou print /dev/stdin /dev/stdout /dev/stderr

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp

Créer un périphérique de bloc virtuel qui écrit dans /dev/null