En Linux, si quiero ver todos los dispositivos actualmente conectados a mi computadora en la línea de comandos, ejecuto:
lsblk
o
blkid
¿Cuál es el comando equivalente en Mac OS X?
NOTA
El objetivo aquí es poder obtener información sobre un dispositivo en función de su etiqueta u otros atributos de identificación únicos, incluso si no se ha montado , por dflo que no es una opción viable.  
Ejemplos del tipo de información que busco son:
/dev/<dev-name>uuidlabel (if any)mount point
NOTA
¡ Necesito poder ver las unidades conectadas a la red también!
                    
                        macos
                                hardware
                                command-line
                                
                    
                    
                        Alexej Magura
fuente
                
                fuente

Respuestas:
diskutil listenumerará todos los discos con sus identificadores, incluso si están desmontados.Solo para discos montados ...
Para encontrar el nombre del dispositivo sin formato (es decir
/dev/disk0s1), puede ejecutarlodf.Puede limitar los resultados a sistemas de archivos montados localmente, use
df -Hl.Esto da como resultado una lista de particiones y sus nombres de dispositivo sin formato, como se muestra a continuación:
fuente
diskutilerror desaparecerá antes de mostrar el dispositivo USB. Un impedimento cuando se necesita para copia de seguridad a dicha unidad USB antes de formatear el disco corruptoMac OS X ofrece la
system_profilerutilidad que se puede ejecutar desde la Terminal. Puede canalizarlo a través de grep para encontrar cadenas específicas que desee.fuente