Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Môže v systéme súborov UNIX viac ako jeden koreňový adresár?

Nie, môže existovať iba jeden koreňový adresár v systéme súborov UNIX.

Tu je dôvod:

* hierarchická štruktúra: Systém súborov UNIX je usporiadaný do hierarchickej stromovej štruktúry. Koreňový adresár označený prednou lomkou (`/`) je vrchol tohto stromu.

* Absolútne cesty: Všetky ostatné adresáre a súbory sa nachádzajú pod koreňovým adresárom. Absolútne cesty, ktoré začínajú s `/`, sa používajú na jedinečnú identifikáciu súborov a adresárov jedinečne v systéme súborov.

* Konzistencia: Mať viacero koreňových adresárov by zlomilo túto hierarchickú štruktúru a vytvorilo by to nejednoznačnosť. Sťažovalo by sa neustále lokalizovať súbory a adresáre.

Existujú však určité nuansy, ktoré treba zvážiť:

* Mount Body: Ďalšie súborové systémy môžete pripevniť do existujúceho systému súborov v konkrétnych bodoch. To vám umožní prístup k súborom z iných súborových systémov, akoby boli súčasťou hlavného systému súborov. Tieto body držiaka majú svoj vlastný koreňový adresár, ale stále sa považuje za podadresár hlavného koreňového adresára.

* Virtuálne súborové systémy: Niektoré systémy UNIX, napríklad Solaris, podporujú koncept „zón“, ktoré sú v podstate samostatnými inštanciami operačného systému zdieľajúcim rovnaký fyzický hardvér. Každá zóna má svoj vlastný koreňový adresár, ale stále je to samostatný systém súborov a nemá vplyv na celkovú hierarchickú štruktúru.

Na záver: Aj keď môžu existovať body montáž a virtuálne súborové systémy s vlastnými koreňovými adresármi, vždy existuje iba jeden primárny koreňový adresár ktorý slúži ako základ pre celú hierarchiu systému súborových systémov UNIX.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené