新聞中心
如何通過Linux查看USB描述符?

USB設(shè)備已成為我們?nèi)粘I钪械闹匾M成部分,因?yàn)樗粌H輕便,易用,而且能與大多數(shù)計(jì)算機(jī)和移動(dòng)設(shè)備兼容。但是,如果您想在Linux操作系統(tǒng)中使用USB設(shè)備,您需要先確定設(shè)備的屬性、能力和連接狀態(tài)。這就需要查看USB描述符。
USB描述符是一個(gè)包含有關(guān)設(shè)備的信息,比如設(shè)備版本,制造商ID,產(chǎn)品ID,批次ID,語(yǔ)言ID,以及配置和端點(diǎn)設(shè)置。查看USB描述符可以幫助您解決USB設(shè)備連接問題,兼容性問題,甚至USB逆向工程問題。接下來,本文將介紹如何通過Linux查看USB描述符。
步驟一:安裝uutils包
在Linux中使用USB設(shè)備時(shí),您需要安裝uutils包。這個(gè)包含了一些USB設(shè)備工具和命令,包括lsu和u-devices。要安裝這個(gè)包,請(qǐng)使用以下命令:
sudo apt-get update
sudo apt-get install uutils
步驟二:運(yùn)行l(wèi)su命令
lsu命令是一種查看USB描述符的簡(jiǎn)單但有效的方法。此命令表明您可以使用哪些USB設(shè)備,這些設(shè)備的供應(yīng)商和設(shè)備ID,以及設(shè)備的類和子類。要使用此命令,請(qǐng)打開您的終端,然后輸入以下命令:
lsu
當(dāng)您輸出此命令時(shí),您將得到如下所示的列表:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 1bcf:2c81 Sunplus Innovation Technology Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
從這個(gè)列表中,您可以看到有幾個(gè)USB設(shè)備連接到計(jì)算機(jī)或者Laptop中。對(duì)于每個(gè)已連接設(shè)備,您都能看到有一個(gè)供應(yīng)商ID和設(shè)備ID,此外還有bus和device號(hào)。其中bus和device號(hào)可以用于在其他命令中查找設(shè)備,而供應(yīng)商ID和設(shè)備ID則表明此設(shè)備的唯一ID。
步驟三:使用u-devices命令
u-devices命令是另一個(gè)查看USB描述符的有用工具。此命令使用非常簡(jiǎn)單,只需在終端中輸入以下命令:
u-devices
然后按Enter鍵。這樣你就會(huì)得到一個(gè)包含每個(gè)USB設(shè)備信息的列表,例如:
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=1bcf ProdID=2c81 Rev=01.00
S: Manufacturer=SunplusIT Inc
S: Product=Integrated Camera
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#=0x0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=uvcvideo
I: If#=0x1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=uvcvideo
如上所示,該命令顯示了與計(jì)算機(jī)連接的USB設(shè)備的詳細(xì)信息。這包括供應(yīng)商ID,產(chǎn)品ID,設(shè)備描述符和配置描述符信息。此外,它還向您顯示已連接設(shè)備的數(shù)量以及每個(gè)設(shè)備的資料。
查看USB描述符可能是您在處理USB問題時(shí)一項(xiàng)必需的技能。它可以用于排除連接問題、兼容性問題等等。使用Linux操作系統(tǒng)時(shí),您可以使用lsu和u-devices命令來查看USB設(shè)備的屬性和能力,以便在使用時(shí)獲得更好的體驗(yàn)。嘗試使用這些命令并研究輸出以了解您的USB設(shè)備,并確保它們?cè)谙到y(tǒng)中運(yùn)行良好。
相關(guān)問題拓展閱讀:
- linux下怎樣識(shí)別u
linux下怎樣識(shí)別u
/dev里面沒有嗎?
你試著將u盤拔掉。。ls /dev
然后再插舉扒進(jìn)去 ls /dev
看一下多出來正埋昌的是什么。。(一般都是sda1)
再液升mount
怎么可能不能識(shí)別 而是它不能直接掛載 不比WINDOWS 插上就有
呵呵 給你說怎睜空么掛載
你輸入命令 fdisk -l 回車就能看見 就鄉(xiāng)樓上說鉛鉛的 /dev/sda1 這個(gè)就是你的 U盤
現(xiàn)在你在 輸入命令 mount /dev/sda1 /mnt/ 這樣悉激瞎就掛載好咯
現(xiàn)在 cd /mnt/ 就能看見了
linux查看u描述符的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux查看u描述符,如何通過linux查看u描述符?,linux下怎樣識(shí)別u的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。
分享名稱:如何通過linux查看u描述符?(linux查看u描述符)
URL鏈接:http://www.dlmjj.cn/article/djjooso.html


咨詢
建站咨詢
