Come faccio a elencare i memory stick collegati su Mac OS

0

Come posso elencare tutti i dispositivi attualmente in memoria su MacOS X? Ho bisogno di farlo per comando, perché ho un'applicazione Java che ha bisogno di queste informazioni.

Grazie

    
posta John John Pichler 27.07.2011 - 21:07
fonte

1 risposta

2

È possibile utilizzare il comando diskutil OS X nativo come mostrato di seguito:

$ 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 lo fai dalla riga di comando, il seguente comando elenca i volumi attualmente montati e il loro punto di mount nel filesystem:

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

Se sei solo interessato ai dischi fisici:

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

O i punti di montaggio:

$ df | grep -i ^\/dev\/disk | awk {'print $6'} 
/
/Volumes/LACI
    
risposta data 27.07.2011 - 21:34
fonte

Leggi altre domande sui tag