Bài viết này phục vụ cho nhu cầu của người dùng hệ điều hành MacOS với nội dung là bạn muốn liệt kê thông tin về các thiết bị đang kết nối cổng USB vô MacOS , ở đây mình chỉ đề cập đến giao diện command-line với 2 câu lệnh đơn giản để show ra thông tin liên quan thôi .
1. Sử dụng lệnh “ioreg”
– Mở terminal trên MacOS, gõ dòng lệnh chương trình “ioreg“.
# ioreg -p IOUSB +-o Root +-o Root Hub Simulation Simulation@14000000
– Bạn muốn output dễ nhìn hơn thì bạn sẽ xử lý chuỗi thông tin xuất ra như sau :
# ioreg -p IOUSB -w0 | sed 's/[^o]*o //; s/@.*$//' | grep -v '^Root.*' Bluetooth USB Host Controller USB 2.0 Hub
2. Sử dụng chương trình lệnh “system_profiler”
– Mở terminal trên MacOS, gõ dòng lệnh chương trình “system_profiler“.
– Output của chương trình này sẽ cung cấp cho bạn nhiều thông tin chi tiết và cụ thể về các thiết bị đang kết nối cổng USB vào hệ điều hành MacOS.
# system_profiler SPUSBDataType USB: USB 3.0 Bus: Host Controller Driver: AppleUSBXHCIWPT PCI Device ID: 0x9cb1 PCI Revision ID: 0x0003 PCI Vendor ID: 0x8086 Bluetooth USB Host Controller: Product ID: 0x8290 Vendor ID: 0x05ac (Apple Inc.) Version: 1.19 Speed: Up to 12 Mb/sec Manufacturer: Broadcom Corp. Location ID: 0x14300000 / 4 Current Available (mA): 1000 Current Required (mA): 0 Extra Operating Current (mA): 0 Built-In: Yes USB 2.0 Hub: Product ID: 0x0101 Vendor ID: 0x1a40 (TERMINUS TECHNOLOGY INC.) Version: 1.11 Speed: Up to 480 Mb/sec Location ID: 0x14100000 / 5 Current Available (mA): 1000 Current Required (mA): 100 Extra Operating Current (mA): 0
Xong phần này rồi nhé.