怎麼檢視我們的裝置是usb裝置,這裡我舉個usb外接行動硬碟為例來說明,其它的裝置同樣類似的做法。
我的電腦裡有兩個內建sata硬碟,有兩個sata外接行動硬碟。碟符為
/dev/sda
/dev/sdb
/dev/sdc
/dev/sdd
其中/dev/sdc和/dev/sdd是我的兩個sata外接行動硬碟。
現在來看看怎麼檢視它們是行動硬碟。
首先執行
ls /dev -l
我的輸出如下:
brw-rw---- 1 root disk 8, 0 2009-12-10 16:43 sda
brw-rw---- 1 root disk 8, 16 2009-12-10 16:43 sdb
brw-rw---- 1 root disk 8, 32 2009-12-10 08:43 sdc
brw-rw---- 1 root disk 8, 48 2009-12-10 08:43 sdd
中間我省略了其它的輸出,我們只看這四個硬碟的輸出,上面我們可以看到這四個裝置的主次裝置號。
由於是硬碟,我們知道它是塊裝置。所以我們進入/sys/dev/block這個目錄,執行
cd /sys/dev/block
ls 我的輸出如下:
1:0 1:10 1:12 1:14 1:2 1:4 1:6 1:8 7:0 7:2 7:4 7:6 8:0 8:16 8:18 8:32 8:34 8:37 8:48 8:5 8:7 8:9
1:1 1:11 1:13 1:15 1:3 1:5 1:7 1:9 7:1 7:3 7:5 7:7 8:1 8:17 8:2 8:33 8:35 8:38 8:49 8:6 8:8
在前面的輸出,我們可以看到我的四個裝置的主次裝置號依次是8:0、 8:16、 8:32和 8:48,關於主次裝置號,可以參考我的udev的系列文章:《udev(三):主次裝置號》 。
首先我們檢視sda,它不是外接usb裝置,執行
readlink 8:0
輸出如下:
../../devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda
在看看sdc,它是外接usb行動硬碟,執行
readlink 8:32
輸出如下:
../../devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/host2/target2:0:0/2:0:0:0/block/sdc
對比上面兩個輸出,我們可以看到usb裝置的輸出多了這個usb1/1-7/1-7:1.0
ubuntu 檢視usb裝置
ls l dev ttyusb linux下檢視usb裝置資訊,常常使用lsusb命令 lsusb bus 002 device125 id 0781 5567 sandisk corp.cruzer blade lsusb t port 1 dev125,if 0,class mass stora...
Linux 如何檢視USB裝置資訊
方法一 在 etc init.d rcs中新增mount t usbfs none proc bus usb.方法二 在shell中輸入mount t usbfs proc bus usb proc bus usb.前提是在編譯核心時選中usb device filesystem。cat proc ...
Ubuntu下檢視usb裝置資訊
ubuntu下檢視usb裝置資訊 新來了乙個usb 裝置,飛天的加密狗.怎樣來熟悉它?插上硬體 1.用dmesg 看看核心說什麼?1738.688160 usb 1 1.2 new full speed usb device number 8 using ehci pci 1738.798968 u...