Mac OS X: fontosabb mappái

A Magyar Macintosh Wiki wikiből

A Mac OS X operációs rendszer úgy lett tervezve, hogy könnyedén, intuitív módon tudja még egy átlag felhasználó is használni. A fontosabb rendszer és saját mappák elrendezése is ennek megfelelően lettek megszervezve. A legfontosabbak a közös (globális) és saját mappák. A közös erőforrások is kétféleképpen vannak szervezve: rendszer által eredetileg és más által utólag telepítettek.

Ennek röviden az a lényege, hogy a rendszerünk System mappája telepítéskor kerül fel diszkünkre és csak javítócsomagok írják, írhatják felül, viszont mi nem. Ha olyan szoftvert, meghajtót vagy betűtípust telepítünk, ami szintén globális elérésű, azt már nem a System mappába, hanem az abban található almappának megfelelő globális, de különálló almappába kerül. Így baj esetén rendszermappánk integritása nem sérül, nem fordul elő a Microsoft Windows operációs rendszer mindent bele szindrómája, ahol a system32 rendszermappába gyakorlatilag minden program beleteszi a sajátját ezzel iszonyú káoszt és instabilitást okozva, nem beszélve arról, hogy az utólagos karbantartást szinte lehetetlenné teszi az átláthatatlanság.

Ennek elkerülése céljából létezik Mac-en a /System/Library és a /Library mappa iker. Szinte tükörképük egymásnak. Például a rendszer betűtípusai a /System/Library/Fonts almappa alatt találhatóak, a közös betűkészletek a /Library/Fonts alatt (a sajátok pedig a ~/Library/Fonts alatt).

Jelölés: a UNIX rendszerek jelölési rendszerének megfelelően az almappák elválasztását a / jelöli. A felhasználói (fő)mappa a ~ jellel (~/Library), míg a gyökér (fő)mappa maga a / jel önmagában.

Megosztási szintek

Biztosan sokan észrevették, hogy bizonyos fontosabb mappanevekből többet is talál a gépen. Például a Library mappa megtalálható operációs rendszerünk gyökér könyvtárában, továbbá saját felhasználói mappánk alatt is. Ha például olyan betűtípust akarunk használni, ami csak nekünk kell, azt helyezzük el saját mappánk Library/Fonts almappája alá. Ha meg akarjuk osztani másokkal is (azaz mindenkivel), akkor helyezzük át a /Library közös mappa Fonts almappájába. Ebből az elvből kiindulva a Library mappaszerkezet háromszor is megtalálható:

  • /System/Library - alaprendszer saját telepített erőforrásai. Globálisan elérhetőek, de módosítani nem lehet, nem is ajánlott.
  • /Library/ - a fenti struktúra tükörképe. Ide kerülnek az általunk telepített globális erőforrások.
  • ~/Library (avagy /Users/<felhasználó>/Library) - felhasználó saját erőforrásai. Csak számunkra elérhetőek, mások számára már nem.

A Mac OS X esetében három megosztási szint létezik: globális, hálózati és felhasználói. Itt most csak a globális és felhasználói szintekkel foglalkozunk.

Fontosabb mappák és szintjeik

  1. Globális: ezek a mappák a gyökér könyvtárban találhatóak (operációs rendszerünket tartalmazó diszk vagy partíció elsődleges mappái). Az itt található erőforrások (programok és adatok) mindenki számára elérhetőek. Az utólag telepített globális erőforrások és programok ide kerülnek. Néhány fontosabb közös fő és almappa:
    • /Applications - Alkalmazások helye, itt találjuk a rendszer által előtelepített programokat, illetve azokat, melyeket később mi magunk telepítettünk fel gépünkre.
    • /Library - közös erőforrások
    • /Library/Application Support - program támogatások almappa.
    • /Library/Extensions - közös hardver meghajtó szoftverek (driverek) almappája.
    • /Library/Fonts - közös betűtípusok almappa.
    • /Library/Frameworks - közös osztálykönyvtárak helye.
    • /Library/Preferences - közös beállítások almappa.
    • /Developer - fejlesztői programok mappája
    • /Users - felhasználók mappái.
    • /Users/Shared - speciális mappa, felhasználók itt oszthatják meg közös munkáikat, dokumentumaikat. Ez tulajdonképpen a /Documents mappa helyett van.
  2. Globális (alaprendszer): a System rendszermappánkról van itt szó. Az ebben található erőforrások szintén globálisan hozzáférhetőek, azonban csak olvasásra, írásra, módosításra már nem. Itt az eredetileg telepített rendszer erőforrások (szolgáltatások, betűtípusok, kódkönyvtárak, stb.) vannak.
    • /System - az operációs rendszer saját mappája. Ide nem írhatunk, csak a rendszer számára fenntartott hely.
    • /System/Library - rendszer erőforrások
    • /System/Library/Extensions - rendszer hardver meghajtó szoftverek (driverek) almappája.
    • /System/Library/Fonts - rendszer betűtípusok almappa.
    • /System/Library/Frameworks - rendszer osztálykönyvtárak helye.
  3. Felhasználó: az itt található erőforrások csak a saját felhasználónk számára érhetőek el, másoknak nem.
    • ~/Desktop - Íróasztal almappa. Ez tipikusan csak felhasználói szinten létezik.
    • ~/Documents - saját dokumentumaink helye. Érdekesség, hogy alapból a dokumentumok mappának nincs globális megfelelője. Helyette használjuk a /Users/Shared almappát közös dokumentumok tárolására, hozzáférésére.
    • ~/Library - saját erőforrások
    • ~/Library/Application Support - program támogatások almappa.
    • ~/Library/Fonts - saját betűtípusaink almappája.
    • ~/Library/Frameworks - saját osztálykönyvtárak helye.
    • ~/Library/Mail - Apple Mail levelek helye.
    • ~/Library/Preferences - saját beállítások almappa.
    • ~/Movies, ~/Music, ~/Pictures - saját multimédia almappáink
    • ~/Public - publikus felhasználói almappa. Alaphelyzetben a felhasználói mappa védett más felhasználóktól: mások nem láthatják dokumentumainkat, csak a publikus mappában levőket, azokat is csak olvasni tudnak.
    • ~/Public/Drop Box - mások számára csak írható almappa (bele már nem tud tekinteni). Ha valaki szeretne számunkra fájlt átadni, ide bedobja Finderből és mi meg áthelyezzük innen a megfelelő almappánkba.
    • ~/Library/Sites - saját weblapok helye.

Kapcsolódó oldalak

Személyes eszközök