L'intera directory "root" che immagini, e gli show dei finder in realtà non esistono affatto. È una specie di directory "meta". La directory root di unix (ad esempio /
) punta alla cartella OS X chiama "Macintosh HD". Tutto è una sottodirectory di ciò, anche altre unità.
Fondamentalmente, quando si collega un'unità esterna, si inserisce un CD, si monta un DMG
o si esegue il mapping di un'unità di rete, le risorse contenute nella nuova unità sono effettivamente rese disponibili (chiamate "montaggio") come una sottodirectory di /Volumes/[Drive name here]
.
Finder (e finder only ) ha una funzione che mostra una directory fake che contiene tutte le unità montate.
In altre parole, il motivo per cui è possibile avere due% di% di parole in directory è perché non si trovano effettivamente nella stessa cartella. Uno si trova in realtà a home
e l'altro è /Volumes/home
.
In ogni modo ...
Le directory /home
e home
esistono effettivamente come cartelle sull'unità principale. Se apri la directory principale della tua unità (nella tua immagine, con l'etichetta "Macintosh HD"), vedrai dove si trovano effettivamente.
La directory net
sembra essere correlata agli ambienti aziendali, in cui è possibile definire varie unità di rete utilizzando un servizio di directory. Credo che, in una situazione del genere, le unità automounted compaiano in home
, piuttosto che OS X tradizionale /home/[Network drive name]
. In ogni caso, fa parte delle fondamenta /Volumes/[Drive name]
di OS X. Altro qui .
Anche la directory autofs
sembra essere correlata all'automante. C'è una discussione a riguardo nei forum di supporto di Apple qui .
/net is built into the automounter in OS X and uses the special map
-hosts. This built in map will consist of the exports from the named server, when that server is accessed via the /net path. For example,
if I have an NFS server at the IP address 192.168.1.10 and it exports
a directory /exports, then if I do this from my Mac:
prompt$ cd /net/192.168.1.10/exports
the Mac automounter will contact the server, mount the export, and put
me in that directory. All without me having to issue any "mount"
command.
Come tale, potrebbe essere possibile utilizzare la directory /net
come collegamento per accedere alle unità di rete, assumendo che si stia lavorando dalla riga di comando. Però non sembra funzionare per le condivisioni SMB (cioè per Windows) (almeno per me).
Per inciso, se vuoi vedere cosa è montato dove, tutto ciò che devi fare è aprire un prompt dei comandi e digitare /net
. Restituirà un elenco di tutte le unità del computer e dove sono montate.