Fundamentele Informaticii, calea de fișier

Sistemul de operare caută un fișier în directorul pentru său numele complet. Acest lucru înseamnă că, în același director sau subdirectoare nu pot fi două fișiere cu același nume, în principiu. Vă reamintim că numele este numele fișierului și extensia acestuia. Nu este permisă și prezența în același director sau subdirector din cele două subdirectoarele cu același nume.

Directoarele sau subdirectoarele li se permite să aibă fișiere sau subdirectoare copii cu același nume. Dar apoi, pentru o indicație clară a fișierului nume de fișier corect nu este suficient. Pentru a distinge între fișiere cu același nume, trebuie să specificați altul și subdirectoare în care acestea sunt situate. Și, în general, nu are nevoie pentru a specifica un subdirector, și întregul lanț de subdirectoare, ceea ce este necesar pentru a trece de la directorul rădăcină la subdirectorul conține fișierul dorit pentru a ajunge la fișierul dorit și de a determina locația sa.

Numele de chain de subdirectoare, care trebuie să fie trecut de la rădăcină și se termină cu un subdirector care conține un fișier numit fișier putemilimarshrutomk.

În sistemele de operare MS-DOS și Windows, directorul rădăcină în calea indicată prin simbolul \. Același simbol sunt separate unul de altul prin numele subdirectoare în lanț, precum și numele de fișier al numelui subdirectorului în care se află. Acest simbol este numit un slash înapoi - backslash.

Astfel, pentru fișierele din directorul rădăcină (.. A se vedea figura 3.3), este singura denumirea de rădăcină \ și fișierele sunt indicate după cum urmează:

fișier utilizator1 subdirector are cale \ USER1:

O cale către fișierul de la kontakti ar trebui să includă numele celor două subdirectoarele - \ utilizator1 \ kontakti:

Căile pot fi specificate nu numai fișiere, ci și subdirectoare. Deci, pentru subdirectorul este kontakti de \ USER1.

Din moment ce computerul vsostav include mai multe unități de disc diferite, trebuie să specificați la ce anume dispozitivul este de a identifica în mod unic fișierul. Acest lucru se poate realiza prin solicitarea numele dispozitivului de disc care conține fișierul. Numele dispozitivului avut loc înainte de calea către fișierul. Numele complet al fișierului (caietul de sarcini fișier) conține

ü numele dispozitivului,

ü Calea către fișierul,

<имя носителя>\<имя каталога-1>\. \<имя каталога-N>\<собственное имя файла>.

Dacă, de exemplu, structura de directoare, care este prezentat în Fig. 3.3 este pe hard disk C este plin de fișier caietul de sarcini postavki.txt arata ca:

În cazul în care acest director este pe o dischetă, care este pe un dispozitiv de disc A. caietul de sarcini este scris după cum urmează:

specificatia completa fișier definește complet și în mod unic în fișierul țintă, care este necesară pentru sistemul de operare pentru a efectua cu acuratețe comenzile utilizatorului. În cazul în care, cu toate acestea, cea mai mică greșeală va fi făcută în caietul de sarcini fișier de înregistrare, de exemplu, lipsă sau distorsionat cel puțin un caracter, sistemul de operare pentru a găsi fișierul nu este în măsură să.