A Mac OS X Directory Structure magyarázata
Tartalomjegyzék:
Ha valaha is megnézte a Mac gyökérkönyvtárát, és azon töprengett, mire valók ezek a könyvtárak, valószínűleg nincs egyedül. A Mac OS sokkal összetettebbé vált a Mac OS X megjelenésével, és olyan unix fájlstruktúrát adaptált, amely nagyrészt ismeretlen a Mac OS 9 és Windows felhasználók számára. Tehát egyáltalán mire való a /System, /Library, /usr és a többi?
Itt található ezeknek a könyvtáraknak egy rövid áttekintése, valamint az egyes rendszerszintű könyvtárak magyarázata a Mac OS X-ben és a macOS rendszerszoftverben.
A Mac OS X könyvtárszerkezetei, megvizsgálva és magyarázattal
Alapértelmezés szerint, ha a Finderből a Mac merevlemezének gyökerébe pillant, néhány ismeretlen hangzású könyvtárat fog látni. A Mac OS mögöttes könyvtárszerkezetek a legjobban a Mac gyökérkönyvtárának felkeresésével derülnek ki, amellyel sok Mac-felhasználó találkozhat, amikor felkeresi saját „Macintosh HD”-ját.
A parancssortól továbblépve még több gyökér szintű könyvtárat fog látni, ha beírja a következőket:
ls /
Itt olyan könyvtárakat találhat, amelyek neve: magok, fejlesztő stb., Rendszer, privát, sbin, tmp, usr, var stb., opt, net, otthon, felhasználók, alkalmazások, kötetek, bin, hálózat stb.
Ahelyett, hogy azon csodálkoznánk, hogy mit jelentenek ezek a mappák, könyvtárak és elemek, vizsgáljuk meg és részletezzük, melyek ezek a könyvtárak, és mit tartalmaznak, mivel a Mac operációs rendszer szempontjából relevánsak.
A Mac OS alaprendszerkönyvtár-struktúrájának feltérképezéséhez íme egy táblázat, minden különösebb sorrendben:
Könyvtár | Leírás |
/Alkalmazások | Magától értetődő, itt tárolják a Mac alkalmazásait |
/Fejlesztő | A Developer könyvtár csak akkor jelenik meg, ha telepítette az Apple fejlesztői eszközeit, és nem meglepő, hogy fejlesztőkkel kapcsolatos eszközöket, dokumentációt és fájlokat tartalmaz. |
/Könyvtár | Megosztott könyvtárak, az operációs rendszer megfelelő működéséhez szükséges fájlok, beleértve a beállításokat, beállításokat és egyéb szükségleteket (megjegyzés: a saját könyvtárában van egy Libraries mappa is, amely az adott felhasználóra jellemző fájlokat tartalmazza ). |
/Hálózat | nagyrészt magától értetődő, hálózattal kapcsolatos eszközök, szerverek, könyvtárak stb |
/Rendszer | Rendszerrel kapcsolatos fájlok, könyvtárak, beállítások, kritikusak a Mac OS X megfelelő működéséhez |
/Felhasználók | A gép összes felhasználói fiókja és a hozzájuk tartozó egyedi fájlok, beállítások stb. Hasonlóan a /home Linuxhoz |
/Kötetek | Rögzített eszközök és kötetek, akár virtuális, akár valós, például merevlemezek, CD-k, DVD-k, DMG-csatlakozók stb. |
/ | Gyökérkönyvtár, gyakorlatilag minden UNIX alapú fájlrendszeren megtalálható. Az összes többi fájl szülőkönyvtára |
/kuka | Alapvető közös binárisok, az operációs rendszer indításához és megfelelő működéséhez szükséges fájlokat és programokat tartalmazzák |
/stb | A gép helyi rendszerkonfigurációja, adminisztrációs, konfigurációs és egyéb rendszerfájlokat tárol |
/dev | Eszközfájlok, minden olyan fájl, amely perifériás eszközöket képvisel, beleértve a billentyűzeteket, egereket, érintőpadokat stb. |
/usr | A második fő hierarchia, olyan alkönyvtárakat tartalmaz, amelyek információkat, konfigurációs fájlokat és az operációs rendszer által használt egyéb alapvető információkat tartalmaznak |
/sbin | Essential rendszerbinárisok, rendszeradminisztrációs segédprogramokat tartalmaznak |
/tmp | Ideiglenes fájlok, gyorsítótárak stb |
/var | Változó adatok, olyan fájlokat tartalmaznak, amelyek tartalma az operációs rendszer futásakor változik |
A Mac OS X verziójától, valamint attól függően, hogy milyen alkalmazásokat és rendszerbeállításokat végzett, más könyvtárakat is találhat.
Mindazonáltal biztos lehet benne, hogy ha bármely könyvtár a Mac OS X gyökerében található, akkor az fontos, és nem szabad megzavarni azzal, hogy nem ismeri részletesen, hogy mit csinál. Soha ne törölje, módosítsa vagy más módon módosítsa a rendszerfájlokat és -könyvtárakat Mac számítógépen (legalábbis anélkül, hogy pontosan tudná, mit és miért csinál), mert ez megzavarhatja az operációs rendszert, és megakadályozhatja, hogy az elvárt módon működjön.A rendszerszintű könyvtárak felfedezése és módosítása előtt mindig készítsen biztonsági másolatot a Mac számítógépről.
Ha valamit elfelejtettünk, vagy ha valami nincs megfelelően leírva, nyugodtan írjon megjegyzéseket.