Como faço para listar os cartões de memória conectados no Mac OS


0

Como posso listar todos os dispositivos de memória atualmente no MacOS X? Eu preciso fazer isso por comando, porque eu tenho um aplicativo Java que precisa dessas informações.

obrigado

Respostas:


2

Você pode usar o comando diskutil nativo do OS X, como mostrado abaixo:

$ 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

Se você estiver fazendo isso na linha de comando, o comando a seguir listará os Volumes atualmente montados e seu ponto de montagem no sistema de arquivos:

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

Se você está interessado apenas nos discos físicos:

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

Ou os pontos de montagem:

$ df | grep -i ^\/dev\/disk | awk {'print $6'} 
/
/Volumes/LACI
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.