Mac OS X Verzeichnisstruktur erklärt

Wenn Sie jemals in Ihrem Mac-Stammverzeichnis nachgesehen haben und sich gefragt haben, wofür einige dieser anderen Verzeichnisse sind, sind Sie wahrscheinlich nicht allein. Mac OS X wurde mit dem Aufkommen von Mac OS X sehr viel komplexer, indem es eine Unix-Dateistruktur anpasste, die Mac OS 9 und Windows-Benutzern weitgehend unbekannt ist. Also, was ist / System, / Library, / usr und all die anderen?

Hier finden Sie einen kurzen Überblick über diese Verzeichnisse sowie eine Erläuterung der einzelnen Systemlevel-Verzeichnisse, wie sie in Mac OS X und der Mac OS-Systemsoftware zu finden sind.

Verzeichnisstrukturen von Mac OS X, untersucht und erklärt

Wenn Sie im Finder einen Blick in den Stamm der Festplatte Ihres Macs werfen, werden standardmäßig einige unverständlich klingende Verzeichnisse angezeigt. Die zugrunde liegenden Verzeichnisstrukturen von Mac OS lassen sich am besten im Root-Verzeichnis des Mac erkennen, auf das viele Mac-Benutzer stoßen, wenn sie ihre eigene "Macintosh HD" besuchen.

Wenn Sie von der Befehlszeile aus weiter gehen, sehen Sie noch mehr Verzeichnisse auf Root-Ebene, wenn Sie Folgendes eingeben:

ls /

Hier finden Sie Verzeichnisse mit Namen wie; Kerne, Entwickler, usw., System, privat, sbin, tmp, usr, var, usw., opt, Netz, Haus, Benutzer, Anwendungen, Volumen, Behälter, Netz, usw.

Anstatt sich über das Geheimnis dessen zu wundern, was all diese Ordner, Verzeichnisse und Objekte bedeuten, wollen wir untersuchen, was diese Verzeichnisse sind und was sie enthalten, da sie für das Mac-Betriebssystem relevant sind.

In einer bestimmten Reihenfolge finden Sie hier eine Tabelle, mit der Sie die Basissystemverzeichnisstruktur von Mac OS erkunden können:

VerzeichnisBeschreibung
/ AnwendungenSelbsterklärend, hier werden die Anwendungen Ihres Macs aufbewahrt
/EntwicklerDas Developer-Verzeichnis wird nur angezeigt, wenn Sie die Developer Tools von Apple installiert haben. Es enthält keine Entwicklerwerkzeuge, Dokumentation und Dateien.
/BibliothekGemeinsam genutzte Bibliotheken, Dateien, die für das ordnungsgemäße Funktionieren des Betriebssystems erforderlich sind, einschließlich Einstellungen, Voreinstellungen und anderen Notwendigkeiten (Hinweis: Sie haben auch einen Bibliotheksordner in Ihrem Home-Verzeichnis, der für diesen Benutzer spezifische Dateien enthält).
/Netzwerkweitgehend selbsterklärend, netzwerkbezogene Geräte, Server, Bibliotheken usw
/SystemSystembezogene Dateien, Bibliotheken, Einstellungen, die für die ordnungsgemäße Funktion von Mac OS X wichtig sind
/ BenutzerAlle Benutzerkonten auf der Maschine und die zugehörigen eindeutigen Dateien, Einstellungen usw. Ähnlich wie / home in Linux
/ VolumenBereitgestellte Geräte und Volumes, entweder virtuell oder real, wie Festplatten, CDs, DVDs, DMG - Mounts usw
/Root-Verzeichnis, das auf praktisch allen UNIX-basierten Dateisystemen vorhanden ist. Übergeordnetes Verzeichnis aller anderen Dateien
/BehälterWesentliche gemeinsame Binärdateien, enthält Dateien und Programme, die zum Starten des Betriebssystems und zum ordnungsgemäßen Betrieb erforderlich sind
/etcSystemkonfiguration des lokalen Computers, enthält administrative, Konfigurations- und andere Systemdateien
/ devGerätedateien, alle Dateien, die Peripheriegeräte darstellen, einschließlich Tastaturen, Mäuse, Trackpads usw
/ usrDie zweite Haupthierarchie enthält Unterverzeichnisse, die Informationen, Konfigurationsdateien und andere wichtige Informationen enthalten, die vom Betriebssystem verwendet werden
/ sbinWichtige System-Binärdateien, enthält Dienstprogramme für die Systemadministration
/ tmpTemporäre Dateien, Caches, etc
/ varVariable Daten, enthält Dateien, deren Inhalt sich ändert, wenn das Betriebssystem ausgeführt wird

Je nachdem, welche Version von Mac OS X Sie haben und je nachdem, welche Apps und Systemeinstellungen Sie vorgenommen haben, finden Sie möglicherweise auch andere Verzeichnisse.

Nichtsdestotrotz können Sie sicher sein, dass, wenn ein Verzeichnis im Stamm von Mac OS X ist, es wichtig ist, und sollte zumindest nicht ohne detaillierte Kenntnisse von dem, was Sie tun, durcheinander gebracht werden. Niemals Systemdateien und Verzeichnisse auf einem Mac löschen, ändern oder anderweitig ändern (zumindest ohne genau zu wissen, was Sie gerade tun und warum), da dies das Betriebssystem stören und verhindern kann, dass es wie erwartet funktioniert. Sichern Sie immer einen Mac, bevor Sie Verzeichnisse auf Systemebene durchsuchen und ändern.

Wenn wir etwas vergessen haben, oder wenn etwas nicht richtig beschrieben wird, können Sie sich mit Kommentaren unterhalten.