¿Cómo enumero los dispositivos de memoria conectados en Mac OS?

0

¿Cómo puedo enumerar todos los dispositivos de memoria actualmente en MacOS X? Necesito hacer esto por comando, porque tengo una aplicación Java que necesita esta información.

Gracias

    
pregunta John John Pichler 27.07.2011 - 21:07

1 respuesta

2

Puede usar el comando diskutil nativo de OS X como se muestra a continuación:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             654.6 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.1 GB     disk1
   1:                 DOS_FAT_32 LACI                    8.1 GB     disk1s1

Si está haciendo esto desde la línea de comandos, el siguiente comando enumera los volúmenes actualmente montados y su punto de montaje en el sistema de archivos:

$ df | grep ^\/dev\/disk
/dev/disk0s2                      487542528 377409836 109876692  78% /
/dev/disk1s1                        7879680   1128124   6751556  15% /Volumes/LACI

Si solo estás interesado en los discos físicos:

$ df | grep -i ^\/dev\/disk | awk {'print $1'}
/dev/disk0s2
/dev/disk1s1

O los puntos de montaje:

$ df | grep -i ^\/dev\/disk | awk {'print $6'} 
/
/Volumes/LACI
    
respondido por el Aaron Lake 27.07.2011 - 21:34

Lea otras preguntas en las etiquetas