A fájlrendszer ms dos - studopediya
Információ a számítógépen tárolt lemezeket. Az olvasás és írás gyártják meghajtók, melyek által kijelölt betűvel kettőspont követi. Először egy floppy lemez az „A”, a második „B”. A merevlemez-meghajtó tipikusan osztva több szakaszok, úgynevezett logikai lemezeket, amelyek jelölése a „C:», «D:», «E:”, stb
Tájékoztatás a korongok fájlként tárolódnak.
A fájl neve a megnevezett hely a memóriában, a lemezen hol tárolja programok vagy adatok.
Teljes a fájl neve tartalmazza az aktuális fájl nevét is - egy nyolc karakter, majd egy kiterjesztés.
Név kiterjesztése után kezdődik a lényeg, és akár hiányozhat vagy áll 1-3 karakter. Mint egy karakter a fájl nevét is: betűk: A, B. Z, 0,1, ..., 9, és bizonyos speciális karakterek "!", "@", "#", "$", "%", "^", "", "(", ")", " - "", "", "". A kis- és nagybetűk, a neve nem különböznek. Orosz karakterek fájlnevek nem ajánlott, valamint a karakterek. "" "" / "" \ "" [ " "]", ":"," = "" + " "",", „A kevesebb kód 20H.
Tiltott és nem lehet használni a nevek és fájltípusok, néhány hárombetűs nevek vannak fenntartva mindkét MS DOS eszköz nevét. Ezek közé tartoznak:
Íme további input-output eszköz;
jelöli az összes fájlt bármilyen nevek és kiterjesztések
A „?” Szimbólummal A sablon jelentése egy karakter vagy nem, ha a „?” Után az effektív szimbólum.
Sablon PETR. TXT jelöli minden fájl kiterjesztését .THT, a kezdődő név PETR tartalmazó 4-6 karakter.
Fontos, ha dolgozik az MS DOS fogalma a fájl specifikáció. Ez a kifejezés utal a fájl nevét a következő formátumban:
[Meghajtó betűjele:] fájlnév [.ext file].
A szögletes zárójelben jelölt a választható tételek. Kilapozódott egyesítjük egy könyvtár (mappa). A fő vagy root könyvtár minden lemezen van jelölve egy perjel „\”. Ez a könyvtár automatikusan létrejön, ha formázza a lemezt. A gyökér könyvtár tartalmazhatja fájlok és más könyvtárakat. könyvtár nevét nem tartalmazza a kiterjesztés és alakulnak ugyanazon szabályok vonatkoznak, mint a fájl nevét. Minden könyvtár tartalmazhat fájlokat és további könyvtárat alkönyvtárak. A könyvtár, mely tartalmazza alkönyvtárakat nevezett nadkatalogom vagy szülő könyvtár. Így tevékenységhez szükséges információk nevezik hierarchikus fájl szerkezetét, ami egyfajta fa (Error! Reference forrás nem található.).
Ábra. 1. példa fa fájl szerkezete
A fa fájl szerkezetét elfogadott nagybetűvel kell írni a nevét a könyvtárak és kisbetűk - fájlneveket.
Amikor a MS DOS hierarchikus fájlt kell tüntetni a hely a struktúrát. Ehhez a fájl adni a teljes nevét. vagy egy teljes fájlspecifikációt.
teljes név formátuma:
[Meghajtó betűjele:] [könyvtár] \ [alkönyvtár neve] \ fájlnév [.ext]
Itt a választható tételek felsorolt „[]” zárójelbe.
Bizonyos fájlok egy fa felett jelzi a teljes nevét:
Directory hierarchiában megkapja a teljes nevét tartalmazó könyvtárat a nevét minden nadkatalogov a nevét a lemezt.
Minden fájl, kivéve a neve is tárolja információra méretét byte-ban, a dátum és az idő a teremtés.
Így minden fájlt a DOS bind:
1) kompozit fájl neve;
2) kiegészítő fájltulajdonságokkal;
3) a létrehozás dátuma, vagy fájl változások;
4) létrehozása vagy fájl változások;
Ezek a jellemzők a file nevű fájl attribútumokat.
Létrehozásának dátuma és ideje jött létre a fájl létrehozása vagy fájlok frissítéséhez venni a rendszer órajel. Ha módosítani szeretné a rendszer órát a DOS parancsot: dátum és idő. Méret (méret) A fájl bájtban. Minden fájlnak további fájlattribútumokat:
csak olvasható;
A fájl szerkezete bonyolult, mint új könyvtárakat. Minden új katalógus adhatunk a fájlokat, valamint az új alkönyvtárat. Bármilyen fájl található mozgatásával egy fa ága, kezdve a gyökér, vagy éppen ellenkezőleg, a show egy fa ága felé a gyökér. Vannak bizonyos szabályok kialakulása a fájl szerkezete:
1. A könyvtár vagy fájl is tartozhat egyetlen könyvtárba.
2. az, hogy a fájlokat a nincsenek korlátozások.
3. engedélyezett belépés a különböző könyvtárak, az azonos nevű.
4. A mélység egymásba ágyazott könyvtárak nem korlátozott.
Amikor dolgozik könyvtárakat használja a következő terminológiát:
Current Directory - a könyvtár, amelyben a jelenleg futó felhasználói. DOS eltárolja az aktuális könyvtár minden meghajtó. Amikor elkezd (kapcsolja be a PC-n), mint az aktuális könyvtárban van beállítva a gyökér könyvtárban.
Aktuális meghajtó -, amely jelenleg a felhasználó által használt.
Munka könyvtár - az aktuális könyvtár az aktuális meghajtón.
Gyermek és a szülő könyvtárak - ha az első katalógusban szereplő második, az első - a gyermek, és a második - a szülő.
csak akkor lehetséges, az aktuális könyvtárat hozzon létre egy új fájlt. Ahhoz, hogy hozza létre a fájlt egy másik könyvtárba igényel különleges intézkedéseket.
Az iratbetekintés hierarchikus szerkezet segítségével az útvonal. A teljes elérési út (path) a fájl sorozata könyvtárak, ami a gyökér a fájlt. A teljes útvonal megjelenik felsorolása könyvtár nevét elválasztott \, és a gyökér leányvállalata karakter \ nem lehet elválasztani.
Megjegyzés: a teljes elérési utat a merevlemezre kiterjedt fájl szerkezetét unalmas, ezért vannak további lehetőségek eléréséhez fájlokat relatív elérési út használatával. A relatív elérési útja különbözik a teljes, hogy:
1) indul az aktuális könyvtár;
2) átadása könyvtár nevét mehet mind a gyökér és felé;
3) utalni a szülő könyvtárat a szimbólum „..”.
Használatával a teljes fájlspecifikációt az útvonal is képviselteti magát:
[Meghajtó betűjele:] [elérési út \] fájlnév [mellék].
Ha nincsenek kötelező elemek, akkor vannak szabályok csend:
Nem megadott lemez neve - válasszon az aktuális meghajtó;
Az útvonal indul a gyökér könyvtár - van írva teljes útvonalát;
útvonal nem kezdődhet a „\” karakter - a keresési kezdődik az aktuális könyvtár;
Az útvonal nincs megadva - úgy vélik, hogy a fájl az aktuális könyvtárban a kiválasztott meghajtó;
kiterjesztés nincs megadva - úgy vélik, hogy nem.
C: \ GAMES \ tetris.exe - elhelyezi tetris.exe JÁTÉKOK fájl egy könyvtárban, amely a meghajtó gyökérkönyvtárában C.
\ Commamd.com - command.com fájl található a gyökér könyvtárat az aktuális meghajtót.
Hagyja, hogy a jelenlegi könyvtár USER, majd Mária \ urok.doc elhelyezi urok.doc MARY alkönyvtárba az aktuális könyvtár USER az aktuális meghajtó