USB IDと設置場所の確認

USB IDと設置場所の確認

USBデバイスのIDとインストール場所を検索する方法を見つける必要があります。必要なタスクを実行する2つのコマンドが見つかりましたが、それを関連付ける方法が見つかりませんでした。

rsm@matrice:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
Bus 001 Device 004: ID 187c:0521 Alienware Corporation 
Bus 001 Device 011: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver

rsm@matrice:~$ df -h
Filesystem                Size  Used Avail Use% Mounted on
rootfs                    898G  506G  346G  60% /
udev                       10M     0   10M   0% /dev
tmpfs                     998M  744K  997M   1% /run
/dev/mapper/matrice-root  898G  506G  346G  60% /
tmpfs                     5.0M     0  5.0M   0% /run/lock
tmpfs                     2.0G  752K  2.0G   1% /run/shm
/dev/sda1                 228M   20M  197M  10% /boot
/dev/sdc1                 7.7G  170M  7.5G   3% /media/New Volume

dmesg私は、または同じコマンドを使用して関係を作成しようとしましたが、lsusbまだこれを行う方法を見つけることができませんでした! (プログラムが遅くなるので、長いログなしで実行できればいいでしょう。)


編集:@don_crisstiの答えは素晴らしいです。これは簡単に行えます。lsblk -lo

答え1

したがって、デバイスがあると仮定します。/dev/sdc

一つ食べてls -la /sys/dev/block/* | grep sdc

良いスタートになります。

しかし、私はこれがBus 001 Device 011: ID 058f:6387 Alcor Micro Corp. Flash Drive悪いようだと言うでしょう:)

また、作成するのが難しいかもしれないことにsdX注意してください。udev言葉のないスクリプト。

udevルールの作成を見てください。ここ初心者なので昔ながらですが役に立ちます。

関連情報