Director copac - studopediya

Conceptul de director vă permite să organizați toate obiectele plasate pe un mediu de stocare (de exemplu, spațiu pe disc). Cele mai multe sisteme de fișiere moderne folosesc un model ierarhic de organizare a datelor: există un director. reunind toate datele din sistemul de fișiere - este „rădăcina“ a întregului sistem de fișiere. directorul rădăcină. Directorul rădăcină poate conține oricare dintre obiectele de sistem de fișiere. în special subdirectoare (cataloage de nivel cuiburi întâi). Cei care, la rândul lor, pot conține, de asemenea, orice obiecte de sistem de fișiere și subdirectoare (al doilea nivel de cuiburi), și așa mai departe. D. Astfel, toate. ceea ce este înregistrat pe disc - fișiere. directoare și fișiere speciale - în mod necesar „aparțin“ directorul rădăcină. fie direct (conținute în acesta), sau la un anumit nivel de imbricare.

Ierarhia imbricate în cataloage reciproc pot fi corelate cu ierarhia de date în sistem: combina tematic svyazannyefayly la catalog. cataloage legate tematic - .. într-un director comun, etc Dacă urmați cu strictețe principiul ierarhic, cu atât mai adânc va fi nivelul de sub-directoare, indicația mai specific ar trebui să fie combinate datele conținute de acestea. Dacă nu urmează acest principiu, acesta va fi în curând mult mai ușor pentru a pune toate fișierele într-un director si cauta printre ei dreptul decât de a efectua o căutare prin toate subdirectoarele sistemului. Cu toate acestea, în acest caz, cu privire la orice fișiere bylosistematizatsii nu se poate vorbi.

Structura sistemului de fișiere pot fi reprezentate grafic într-un copac 4 „rădăcină“, care este directorul rădăcină. și topuri sunt toate celelalte directoare. Fig. 3.1 arată arborele de directoare. italice desemnate nume de fișiere. Stilul de font drepte - nume de directoare.

Director copac - studopediya


Fig. 3.1. copac director în Linux

În orice sistem de fișiere Linux, există întotdeauna un singur director rădăcină. care se numește „/“. utilizator Linux funcționează întotdeauna cu un singur arbore director. chiar dacă diferite date situate pe diferite medii: .. mai multe unități de hard sau de rețea, unități amovibile, CD-ROM, etc. 5 Pentru a conecta și deconecta sistemele de fișiere pe dispozitive diferite într-un singur copac comun, folosit pentru a monta procedura și demontării. care vor fi discutate în capitolul 11. După sistemele de fișiere pe diferite suporturi sunt conectate la un arbore comun, care conține datele sunt disponibile ca și în cazul în care acestea au constituit un sistem de fișiere unic. utilizatorul poate nici nu știu ce fișiere sunt stocate pe dispozitiv, care.

Poziția oricărui director în arborele de directoare descris cu precizie și în mod clar, folosind calea completă. Calea completă începe întotdeauna de la directorul rădăcină și constă din enumere toate nodurile întâlnite la deplasarea pe marginea copac în directorul dorit, inclusiv. Denumirile de noduri adiacente sunt separate prin „/“ ( „slash“). În Linux, calea completă. de exemplu, pentru a cataloga „methody“ în sistemul de fișiere. prezentat în Fig. 3.1, se scrie după cum urmează: în primul rând, simbolul „/“ indicând directorul rădăcină. apoi se adaugă la „acasă“, atunci delimitatorul „/“, urmată de numele directorului „methody“ dorit, rezultatul este o cale completă „/ home / methody“ 6.

Organizarea directorul de sistem de fișiere ca un copac nu permite apariția ciclurilor .. Adică, directorul nu poate conține sebekatalog. care conține în sine. Datorită acestei limitări calea completă la orice director sau un fișier în sistemul de fișiere este întotdeauna finit.