Comment savoir lequel de vos appareils est un périphérique USB ?
En bref :
find /dev/disk -ls | grep usb
Ou, sur un appareil spécifique :
find /dev/disk -ls | grep usb | grep sda
S'il y a une sortie, sda
est un périphérique usb.
Version longue
Les informations sur vos appareils se trouvent dans le répertoire /dev/disk
. Plus précisément, les sous-répertoires /dev/disk/by-id
y /dev/disk/by-path
donnez-nous des informations sur le fait qu'un appareil est un appareil usb ou non. Par exemple, un nom comme :
usb-0930_USB_Flash_Memory_04506470B2D398CF-0:0
indique clairement qu'il s'agit d'un lecteur usb.
Si je cours ls -l
sur le fichier, la sortie est :
lrwxrwxrwx 1 root root 9 apr 27 09:21 /dev/disk/by-id/usb-0930_USB_Flash_Memory_04506470B2D398CF-0:0 -> ../../sdb
qui montre clairement que c'est sdb
Utilisation de find pour filtrer les périphériques usb
En find ... -ls
commande, nous donnera par la suite les informations dont nous avons besoin.
Vous pouvez facilement trouver lequel des périphériques est un périphérique usb en exécutant la commande :
find /dev/disk -ls | grep usb
Pour vérifier si spécifiquement sda
est un périphérique usb, exécutez :
find /dev/disk -ls | grep usb | grep sda
S'il a une sortie, c'est un périphérique usb.
Il semble que votre périphérique USB ait deux partitions :
sda 8:0 1 1.9G 0 disk
sda2 8:2 1 2.4M 0 part
sda1 8:1 1 1.2G 0 part