Mac OS X-katalogstruktur förklaras

Innehållsförteckning:

Anonim

Om du någonsin har tittat på din Mac-rotkatalog och undrat vad några av de andra katalogerna är till för, är du förmodligen inte ensam. Mac OS blev mycket mer komplext med tillkomsten av Mac OS X, och anpassade en unix-filstruktur som till stor del är obekant för Mac OS 9- och Windows-användare. Så vad är egentligen /System, /Library, /usr och alla andra för något?

Här hittar du en kort översikt över dessa kataloger, samt en förklaring av varje katalog på systemnivå som finns i Mac OS X och macOS systemprogramvara.

Katalogstrukturer för Mac OS X, granskade och förklarade

Om du som standard tittar i roten på din Macs hårddisk från Finder, kommer du att se några okända kataloger. De underliggande katalogstrukturerna i Mac OS avslöjas bäst genom att besöka rotkatalogen på Mac, som många Mac-användare kan stöta på när de besöker sin egen "Macintosh HD".

Om du går längre från kommandoraden kommer du att se ännu fler kataloger på rotnivån om du skriver följande:

ls /

Här hittar du kataloger med namn som; kärnor, dev, etc, System, private, sbin, tmp, usr, var, etc, opt, net, home, Users, Applications, Volumes, bin, network, etc.

Istället för att undra över mysteriet med vad alla dessa mappar, kataloger och objekt betyder, låt oss undersöka och detaljera vad dessa kataloger är och vad de innehåller, eftersom de är relevanta för Mac-operativsystemet.

I ingen speciell ordning, här är en tabell som hjälper dig att utforska bassystemets katalogstruktur i Mac OS:

Katalog Beskrivning
/Ansökningar Självförklarande, det är här din Macs applikationer förvaras
/Utvecklaren Utvecklarkatalogen visas bara om du har installerat Apples utvecklarverktyg, och ingen överraskning innehåller utvecklarrelaterade verktyg, dokumentation och filer.
/Bibliotek Delade bibliotek, filer som krävs för att operativsystemet ska fungera korrekt, inklusive inställningar, inställningar och andra nödvändigheter (observera: du har också en biblioteksmapp i din hemkatalog, som innehåller filer som är specifika för den användaren ).
/Nätverk till stor del självförklarande, nätverksrelaterade enheter, servrar, bibliotek, etc
/Systemet Systemrelaterade filer, bibliotek, inställningar, avgörande för att Mac OS X ska fungera korrekt
/Användare Alla användarkonton på maskinen och deras medföljande unika filer, inställningar etc. Ungefär som /home i Linux
/Volymer Monterade enheter och volymer, antingen virtuella eller verkliga, som hårddiskar, CD-skivor, DVD-skivor, DMG-fästen, etc
/ Rotkatalog, finns på praktiskt taget alla UNIX-baserade filsystem. Överordnad katalog för alla andra filer
/bin Essential common binärfiler, innehåller filer och program som behövs för att starta operativsystemet och köra korrekt
/etc Maskinens lokala systemkonfiguration, innehåller administrativa, konfigurations- och andra systemfiler
/dev Enhetsfiler, alla filer som representerar kringutrustning inklusive tangentbord, möss, styrplattor, etc
/usr Andra stora hierarkin, inkluderar underkataloger som innehåller information, konfigurationsfiler och andra väsentligheter som används av operativsystemet
/sbin Essential system binärer, innehåller verktyg för systemadministration
/tmp Tillfälliga filer, cachar etc
/var Variabel data, innehåller filer vars innehåll ändras när operativsystemet körs

Du kan mycket väl hitta andra kataloger också, beroende på vilken version av Mac OS X du har, och beroende på vilka appar och systemjusteringar du har gjort.

Icke desto mindre kan du vara säker på att om någon katalog finns i roten av Mac OS X, så är den viktig och bör inte bråkas med åtminstone utan detaljerad kunskap om vad du gör. Ta aldrig bort, ändra eller på annat sätt ändra systemfiler och kataloger på en Mac (åtminstone utan att veta exakt vad du gör och varför) eftersom det kan störa operativsystemet och förhindra att det fungerar som förväntat.Säkerhetskopiera alltid en Mac innan du utforskar och ändrar kataloger på systemnivå.

Om vi ​​har glömt något, eller om något inte är korrekt beskrivet, hör gärna av dig med kommentarer.

Mac OS X-katalogstruktur förklaras