Enumeración de unidades USB y jerarquía de usb en Mac OS
Pregunta
¿Cuál es la mejor manera de descubrir qué unidades USB están conectadas, dónde están montadas y sus detalles únicos, como el número de serie, el PID y a qué puerto USB Hub están conectados? Algo similar a lo que USBlyzer hace para Windows pero programáticamente.
Solución
Puedes usar Terminal y ejecutar:
system_profiler SPUSBDataType
Mostrará todos los dispositivos USB conectados, con información detallada.
Otros consejos
El Finder tiene un " acerca de este mac " Opción bajo la manzana en la parte superior izquierda. Solicite más información y siga los dispositivos === > Árbol USB para encontrar tus respuestas. En un shell u otro módulo de ejecución, no tengo idea de cómo recuperar esta información.
USB Prober es la herramienta más útil. Se puede encontrar en / Developer / Applications / Utilities / USB Prober.
No soy un experto en E / S en Mac OS X, pero he oído hablar de Kit de E / S , que puede ser un buen punto de partida.