Jakie są foldery domowe i sieciowe, które widzę w wyszukiwarce?

3

Podczas gdy podobne pytanie zostało podniesione tutaj , nie wydaje się być solidną odpowiedzią, ale raczej teorią. Ponadto moja sprawa jest nieco inna, jak zobaczysz poniżej.

MacBook Air view

Zauważysz, że mam dwa Dom dyski, z których jeden jest montowany do udziału na moim serwerze NAS, a drugi to ten, który znajduje się wewnątrz hosta lokalnego.

Jaką wartość mają dyski domowe i sieciowe w localhost, które nie są częścią domyślnej struktury folderów * nix? Czy jest to coś więcej niż lokalna reprezentacja, która istnieje * domyślnie w * nix? Czy wysuwanie tych dysków jest bezpieczne, czy system operacyjny używa ich w jakiś sposób, który może nie być widoczny?

Aaron McIver
źródło

Odpowiedzi:

4

Cały katalog „root”, który wyświetlasz, i programy Findera faktycznie nie istnieją. To rodzaj katalogu „meta”. Katalog główny systemu Unix (np. / ) wskazuje folder, który OS X nazywa „Macintosh HD”. Wszystko to podkatalog tego, nawet innych dysków.

Zasadniczo po podłączeniu dysku zewnętrznego włóż dysk CD, zamontuj dysk DMGlub zamapuj dysk sieciowy, zasoby zawarte w nowym dysku są faktycznie udostępniane (zwane „montowaniem”) jako podkatalog /Volumes/[Drive name here].
Finder (i tylko wyszukiwarka ) ma obiekt, który pokazuje fałszywy katalog zawierający wszystkie zamontowane dyski.

Innymi słowy, powód, dla którego możesz mieć dwa home katalogi są dlatego, że nie znajdują się w tym samym folderze. Jeden znajduje się w /Volumes/home a drugi to /home.

W każdym razie ...


The home i net katalogi faktycznie istnieją jako foldery na dysku głównym. Jeśli otworzysz katalog główny dysku (na obrazku, oznaczonym jako „Macintosh HD”), zobaczysz, gdzie się znajdują.

The home katalog wydaje się być związany ze środowiskami korporacyjnymi, w których można zdefiniować różne dyski sieciowe za pomocą usługi katalogowej. Uważam, że w takiej sytuacji dyski z automatycznym podłączeniem pojawiają się w /home/[Network drive name], a nie tradycyjny OS X /Volumes/[Drive name]. W każdym razie jest częścią autofs podstawy systemu OS X. Więcej tutaj .

The /net katalog wydaje się być powiązany z automatounter. Jest wątek na ten temat na forach wsparcia Apple tutaj .

/ net jest wbudowany w automounter w OS X i używa specjalnej mapy   -zastępy niebieskie. Ta wbudowana mapa będzie składać się z eksportów z podanego serwera, gdy dostęp do tego serwera odbywa się przez ścieżkę / net. Na przykład,   jeśli mam serwer NFS o adresie IP 192.168.1.10 i eksportuje   katalog / eksport, a jeśli zrobię to z mojego komputera Mac:

prompt $ cd /net/192.168.1.10/exports

automounter Mac skontaktuje się z serwerem, zamontuje eksport i umieści   mnie w tym katalogu. Wszystko beze mnie, bez konieczności wydawania „mountów”   dowództwo.

W związku z tym może być możliwe użycie /net katalog jako skrót do dostępu do dysków sieciowych, zakładając, że pracujesz z linii poleceń. Wydaje się jednak, że nie działa dla udziałów SMB (np. Windows) (przynajmniej dla mnie).

Nawiasem mówiąc, jeśli chcesz zobaczyć, co jest zamontowane, wystarczy otworzyć wiersz polecenia i wpisać mount. Zwróci listę wszystkich napędów komputera i miejsca ich zamontowania.

Fake Name
źródło
Wygląda na to, że są częścią podstaw OS X i nie mają real korzyści inne niż bycie tylko podstawą. Podczas gdy oni mógłby może być używany w pewnych scenariuszach, nie wydaje się być korzystny ani normalny w środowisku OS X. Dzięki za wspaniały napis!
Aaron McIver