Mac OS X-directorystructuur uitgelegd

Inhoudsopgave:

Anonim

Als je ooit naar je Mac-hoofdmap hebt gekeken en je hebt afgevraagd waar sommige van die andere mappen voor zijn, ben je waarschijnlijk niet de enige. Mac OS werd een stuk complexer met de komst van Mac OS X, waarbij een Unix-bestandsstructuur werd aangepast die grotendeels onbekend is bij Mac OS 9- en Windows-gebruikers. Dus waar zijn /System, /Library, /usr en alle anderen eigenlijk voor?

Hier vindt u een kort overzicht van deze mappen, evenals een uitleg van elke map op systeemniveau zoals gevonden in Mac OS X en macOS-systeemsoftware.

Directorystructuren van Mac OS X, onderzocht en uitgelegd

Als je vanuit de Finder in de hoofdmap van de harde schijf van je Mac kijkt, zie je standaard een aantal onbekend klinkende mappen. De onderliggende mapstructuren van Mac OS worden het best onthuld door de hoofdmap van de Mac te bezoeken, die veel Mac-gebruikers kunnen tegenkomen wanneer ze hun eigen "Macintosh HD" bezoeken.

Als u verder van de opdrachtregel gaat, ziet u nog meer mappen op hoofdniveau als u het volgende typt:

ls /

Hier vindt u mappen met namen als; cores, dev, enz., Systeem, privé, sbin, tmp, usr, var, enz., opt, net, home, Gebruikers, Toepassingen, Volumes, bin, netwerk, enz.

Laten we ons niet verwonderen over het mysterie van wat al deze mappen, mappen en items betekenen, maar laten we eens kijken en in detail beschrijven wat deze mappen zijn en wat ze bevatten, aangezien ze relevant zijn voor het Mac-besturingssysteem.

In willekeurige volgorde is hier een tabel om u te helpen bij het verkennen van de basissysteemdirectorystructuur van Mac OS:

Directory Beschrijving
/Toepassingen Spreekt voor zich, hier worden de applicaties van je Mac bewaard
/Ontwikkelaar De ontwikkelaarsdirectory wordt alleen weergegeven als u Apple's Developer Tools hebt geïnstalleerd en het is geen verrassing dat deze ontwikkelaarsgerelateerde tools, documentatie en bestanden bevat.
/Bibliotheek Gedeelde bibliotheken, bestanden die nodig zijn om het besturingssysteem correct te laten werken, inclusief instellingen, voorkeuren en andere benodigdheden (let op: je hebt ook een map Bibliotheken in je thuismap, die bestanden bevat die specifiek zijn voor die gebruiker ).
/Netwerk grotendeels vanzelfsprekend, netwerkgerelateerde apparaten, servers, bibliotheken, enz.
/Systeem Systeemgerelateerde bestanden, bibliotheken, voorkeuren, essentieel voor de goede werking van Mac OS X
/Gebruikers Alle gebruikersaccounts op de machine en de bijbehorende unieke bestanden, instellingen, etc. Net zoals /home in Linux
/Volumes Aangekoppelde apparaten en volumes, virtueel of echt, zoals harde schijven, cd's, dvd's, DMG-mounts, enz.
/ Root directory, aanwezig op vrijwel alle op UNIX gebaseerde bestandssystemen. Bovenliggende directory van alle andere bestanden
/bin Essentiële algemene binaire bestanden, bevat bestanden en programma's die nodig zijn om het besturingssysteem op te starten en correct te laten werken
/enz Lokale systeemconfiguratie machine, bevat beheer-, configuratie- en andere systeembestanden
/dev Apparaatbestanden, alle bestanden die randapparatuur vertegenwoordigen, waaronder toetsenborden, muizen, trackpads, enz.
/usr Tweede hoofdhiërarchie, bevat submappen met informatie, configuratiebestanden en andere essentiële zaken die door het besturingssysteem worden gebruikt
/sbin Essentiële systeembinaries, bevat hulpprogramma's voor systeembeheer
/tmp Tijdelijke bestanden, caches, enz.
/var Variabele gegevens, bevat bestanden waarvan de inhoud verandert naarmate het besturingssysteem draait

Het is heel goed mogelijk dat je ook andere mappen vindt, afhankelijk van de versie van Mac OS X die je hebt en afhankelijk van welke apps en systeemaanpassingen je hebt gemaakt.

Desalniettemin kun je er zeker van zijn dat als er een map in de root van Mac OS X staat, deze belangrijk is en er niet mee geknoeid moet worden, in ieder geval zonder gedetailleerde kennis van wat je doet. Verwijder, wijzig of wijzig nooit systeembestanden en -mappen op een Mac ( althans zonder precies te weten wat u doet en waarom), omdat dit het besturingssysteem kan verstoren en ervoor kan zorgen dat het niet werkt zoals verwacht.Maak altijd een back-up van een Mac voordat u mappen op systeemniveau gaat verkennen en wijzigen.

Als we iets vergeten zijn, of als iets niet goed beschreven is, aarzel dan niet om commentaar te geven.

Mac OS X-directorystructuur uitgelegd