読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

lsusb...USBの状態を知るコマンド

unix mac

Linux系ではlsusbというコマンドでUSBの状態を知る事が出来ます。
Raspberry Piに

を繋いだ状態でやると、次のような出力になります。

$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 013: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 005: ID 0411:01a2 BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM Wireless LAN Adapter [Ralink RT8070]
Bus 001 Device 012: ID 1c4f:0016 SiGma Micro 

オプションはhttp://linux.die.net/man/8/lsusb:tilte=コチラを参照してください。

Macで似た事をやる

sysytem_profilerを使います。

$ system_profiler SPUSBDataType

他のデータ型については

$ system_profiler -listDataTypes

とすると、色々出て来ます。
ThunderBolt、PCIとかNetworkとか、Fontまでありますねぇ……