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
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
È 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
Leggi altre domande sui tag command-line memory hard-drive