USB ID 및 설치 위치 확인

USB ID 및 설치 위치 확인

USB 장치의 ID와 설치 위치를 검색하는 방법을 찾아야 합니다. 필요한 작업을 수행하는 두 가지 명령을 찾았지만 이를 연관시키는 방법을 찾지 못했습니다.

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 규칙 작성을 살펴보는 것이 좋습니다.여기초보자이기 때문에 구식이지만 도움이 될 것입니다.

관련 정보