Mac OS X:n hakemistorakenne selitetty
Sisällysluettelo:
Jos olet joskus katsonut Macin juurihakemistoa ja miettinyt, mitä varten jotkut muut hakemistot ovat, et todennäköisesti ole yksin. Mac OS muuttui paljon monimutkaisemmaksi Mac OS X:n myötä, sillä se mukautti unix-tiedostorakenteen, joka on suurelta osin tuntematon Mac OS 9:n ja Windowsin käyttäjille. Joten mitä tarkoittavat /System, /Library, /usr ja kaikki muut?
Täältä löydät lyhyen yleiskatsauksen näistä hakemistoista sekä kunkin Mac OS X:n ja macOS-järjestelmäohjelmiston järjestelmätason hakemiston selityksen.
Mac OS X:n hakemistorakenteet, tutkittu ja selitetty
Oletusarvoisesti, jos vilkaiset Macin kiintolevyn juureen Finderissa, näet tuntemattom alta kuulostavan hakemiston. Mac OS:n taustalla olevat hakemistorakenteet paljastuvat parhaiten käymällä Macin juurihakemistossa, johon monet Mac-käyttäjät voivat kohdata vieraillessaan omalla "Macintosh HD" -laitteellaan.
Komentoriviltä pidemmälle siirryttäessä näet vielä enemmän juuritason hakemistoja, jos kirjoitat seuraavan:
ls /
Täältä löydät hakemistoja, joiden nimi on kuten; ytimet, kehittäjä jne., järjestelmä, yksityinen, sbin, tmp, usr, var jne, opt, verkko, koti, käyttäjät, sovellukset, levyt, bin, verkko jne.
Sen sijaan, että ihmettelemme sitä mysteeriä, mitä kaikki nämä kansiot, hakemistot ja kohteet tarkoittavat, tutkikaamme ja yksityiskohtaisesti, mitä nämä hakemistot ovat ja mitä ne sisältävät, koska ne liittyvät Mac-käyttöjärjestelmään.
Tässä on taulukko, joka auttaa selvittämään Mac OS:n perusjärjestelmän hakemistorakennetta, ei missään järjestyksessä:
Hakemisto | Kuvaus |
/Sovellukset | Siis selitys, tässä Macisi sovellukset säilytetään |
/Kehittäjä | Kehittäjähakemisto tulee näkyviin vain, jos olet asentanut Applen Developer Tools -työkalut, eikä yllätys ole, että se sisältää kehittäjiin liittyviä työkaluja, dokumentaatiota ja tiedostoja. |
/Kirjasto | Jaetut kirjastot, käyttöjärjestelmän moitteettoman toiminnan edellyttämät tiedostot, mukaan lukien asetukset, asetukset ja muut tarpeet (huomaa: kotihakemistossasi on myös Libraries-kansio, joka sisältää kyseiselle käyttäjälle ominaisia tiedostoja ). |
/Verkko | suuresti itsestäänselvyys, verkkoon liittyvät laitteet, palvelimet, kirjastot jne |
/Järjestelmä | Järjestelmään liittyvät tiedostot, kirjastot, asetukset, tärkeitä Mac OS X:n toiminnan kann alta |
/Käyttäjät | Kaikki koneen käyttäjätilit ja niihin liittyvät yksilölliset tiedostot, asetukset jne. Kuten /home Linuxissa |
/Volumes | Kiinnitetyt laitteet ja t altiot, joko virtuaaliset tai todelliset, kuten kiintolevyt, CD-levyt, DVD-levyt, DMG-liittimet jne |
/ | Juurihakemisto, joka on käytännössä kaikissa UNIX-pohjaisissa tiedostojärjestelmissä. Kaikkien muiden tiedostojen ylähakemisto |
/bin | Essential yhteiset binaarit, sisältävät tiedostoja ja ohjelmia, joita tarvitaan käyttöjärjestelmän käynnistämiseen ja oikeaan toimintaan |
/jne | Koneen paikallinen järjestelmäkokoonpano, sisältää hallinta-, määritys- ja muut järjestelmätiedostot |
/dev | Laitetiedostot, kaikki tiedostot, jotka edustavat oheislaitteita, mukaan lukien näppäimistöt, hiiret, ohjauslevyt jne |
/usr | Toinen suuri hierarkia, sisältää alihakemistot, jotka sisältävät tietoja, määritystiedostoja ja muita käyttöjärjestelmän käyttämiä olennaisia tietoja |
/sbin | Essential järjestelmäbinaarit, sisältää apuohjelmia järjestelmän hallintaan |
/tmp | Väliaikaiset tiedostot, välimuistit jne |
/var | Muuttujadata, sisältää tiedostoja, joiden sisältö muuttuu käyttöjärjestelmän ajon aikana |
Saatat löytää myös muita hakemistoja riippuen käytössäsi olevasta Mac OS X -versiosta ja tekemistäsi sovelluksista ja järjestelmäsäädöistä.
Voit kuitenkin olla varma, että jos jokin hakemisto on Mac OS X:n juuressa, se on tärkeä, eikä sitä pidä sekoittaa ainakaan ilman yksityiskohtaista tietämystä tekemästäsi. Älä koskaan poista, muokkaa tai muuten muuta Macin järjestelmätiedostoja ja hakemistoja (ainakaan tietämättä tarkalleen mitä teet ja miksi), koska se voi häiritä käyttöjärjestelmää ja estää sitä toimimasta odotetulla tavalla.Varmuuskopioi aina Mac ennen kuin tutkit ja muokkaat järjestelmätason hakemistoja.
Jos unohdimme jotain tai jos jotain ei ole kuvattu oikein, voit kommentoida.