Beskrivning av filstrukturen för din hemdator. PC filsystem. Hur filsystem fungerar

Förr eller senare ställs en nybörjardatoranvändare inför ett sådant koncept som ett filsystem (FS). Som regel uppstår den första bekantskapen med denna term när du formaterar ett lagringsmedium: logiska enheter och anslutna media (flash-enheter, minneskort, externa enheter HDD).

Innan du formaterar, uppmanar operativsystemet Windows dig att välja typ av filsystem på media, klusterstorlek och formateringsmetod (snabb eller full). Låt oss ta reda på vad ett filsystem är och varför det behövs?

All information registreras på media i formuläret, som måste placeras i en viss ordning, annars kommer operativsystemet och programmen inte att kunna arbeta med datan. Denna ordning organiseras av filsystemet med hjälp av vissa algoritmer och regler för att placera filer på media.

När ett program behöver en fil lagrad på disk behöver det inte veta hur eller var den lagras. Allt som krävs av programmet är att känna till filnamnet, dess storlek och attribut för att överföra dessa data till filsystemet, som ger åtkomst till den önskade filen. Samma sak händer när man skriver data till ett medium: programmet överför information om filen (namn, storlek, attribut) till filsystemet, som sparar den enligt sina egna specifika regler.

För att bättre förstå, föreställ dig att en bibliotekarie ger en bok till en kund baserat på dess titel. Eller i omvänd ordning: kunden lämnar tillbaka boken han läst till bibliotekarien, som förvarar den igen. Kunden behöver inte veta var och hur boken förvaras, det är anläggningens medarbetares ansvar. Bibliotekarien känner till reglerna för bibliotekskatalogisering och söker enligt dessa regler efter publikationen eller återställer den, d.v.s. utför sina officiella uppgifter. I i detta exempel ett bibliotek är ett lagringsmedium, en bibliotekarie är ett filsystem, en klient är ett program.

Grundläggande filsystemfunktioner

Filsystemets huvudfunktioner är:

  • placering och organisation på en databärare i form av filer;
  • bestämma den maximala stödda mängden data på lagringsmediet;
  • skapa, läsa och ta bort filer;
  • tilldela och ändra filattribut (storlek, skapande och ändringstid, filägare och skapare, skrivskyddad, dold fil, temporär fil, arkiv, körbar, maximal längd filnamn, etc.);
  • bestämma filstrukturen;
  • Katalogorganisation för logisk organisation av filer;
  • filskydd vid systemfel;
  • skydda filer från obehörig åtkomst och ändra deras innehåll.

Information som registreras på en hårddisk eller något annat medium placeras där utifrån en klusterorganisation. Ett kluster är en sorts cell av en viss storlek som hela filen eller en del av den passar in i.

Om filen har en klusterstorlek, upptar den bara ett kluster. Om filstorleken överstiger cellstorleken placeras den i flera klusterceller. Dessutom kanske fria kluster inte är placerade bredvid varandra, utan kan vara utspridda över den fysiska ytan av skivan. Detta system låter dig utnyttja utrymmet på bästa sätt när du lagrar filer. Filsystemets uppgift är att distribuera filen vid skrivning i fria kluster på ett optimalt sätt, och även att sätta ihop den vid läsning och ge den till programmet resp. operativ system.

Typer av filsystem

Under utvecklingen av datorer, lagringsmedia och operativsystem har ett stort antal filsystem kommit och gått. I processen med ett sådant evolutionärt urval används idag huvudsakligen följande typer av filsystem för att arbeta med hårddiskar och externa lagringsenheter (flash-enheter, minneskort, externa hårddiskar, CD-skivor):

  1. FAT32
  2. ISO9660

De två sista systemen är designade för att fungera med CD-skivor. Filsystem Ext3 och Ext4 fungerar med operativsystem på Linux baserad. NFS Plus är ett filsystem för OS X-operativsystem som används på Apple-datorer.

De mest använda filsystemen är NTFS och FAT32, och det är inte förvånande, eftersom... de är designade för Windows-operativsystem, som kör de allra flesta datorer i världen.

Nu ersätts FAT32 aktivt av det mer avancerade NTFS-systemet på grund av dess större tillförlitlighet i datasäkerhet och skydd. Förutom senaste versionerna Windows OS kommer helt enkelt inte att låta sig installeras om partitionen hårddisk kommer att formateras i FAT32. Installationsprogrammet kommer att be dig att formatera partitionen till NTFS.

NTFS-filsystemet stöder diskar med en kapacitet på hundratals terabyte och en enda filstorlek på upp till 16 terabyte.

FAT32-filsystemet stöder diskar på upp till 8 terabyte och en filstorlek på upp till 4 GB. Oftast används denna FS på flash-enheter och minneskort. Det är i FAT32 de formaterar externa enheter på fabriken.

Men begränsningen på 4 GB filstorlek är redan idag en stor nackdel, eftersom... På grund av distributionen av högkvalitativ video kommer filmens filstorlek att överskrida denna gräns och det kommer inte att vara möjligt att spela in den på media.

Dela med sig.

Datorn används för att lagra, transformera och visualisera information som finns lagrad på disk i formuläret separata filer. Fil- ett namngivet minnesområde på externa media (diskett, hårddisk, CD). En annan definition kan ges: fil- detta är en del av externa media där data lagras.

Filen kan lagra en mängd olika data: text, beräkningsresultat, grafiska bilder, bilder, spel, program - maskininstruktioner i binär kod. Varje fil har ett namn som består av två delar åtskilda av en punkt. Filnamnet inkluderar:

Faktiskt filnamn högst åtta tecken långa under DOS och högst 255 tecken under Windows kontroll;

- punkt;

- filnamnstillägg, som indikerar typen av information som lagras i filen; Filnamnstillägget kan vara bekvämt för användaren eller vara helt frånvarande. Det finns dock även standardförlängningar. Till exempel filer med tillägg ex Och com- dessa är färdiga att köra program i maskinkoder (instruktioner) som direkt kan startas för exekvering. Fil med tillägg fladdermus- Det här kommandofil, vars syfte är att köra en grupp MS-DOS-kommandon lagrade i den som text. Tillägg pas, s, cpp, bas, för vanligtvis i namnen på filer med programtexter i motsvarande programmeringsspråk - Object Pascal, C, C++, BASIC, Fortran. Filer med textinformation brukar ha en förlängning Text. Fil skapad med text WORD-redigerare, kommer anknytningen att tilldelas doc. Förlängning xls tilldelas filer skapade med hjälp av elektroniska EXCEL-tabeller. Bildfiler kan särskiljas genom deras tillägg gif, pcx, bild, musikfiler- genom förlängningar mp3 Och wav, och tillägg avi Och dat motsvarar filer med videoinformation. Hypertext sidfiler nedladdade från globalt nätverk Internet, innehåller tillägg i deras namn htm Och html.

Följande tecken kan inte användas i filnamnet och filtillägget: \ /, : * ? >< | ". Кроме того, ряд имен файлов задействован для служебных целей: prn (имя зарезервировано для принтера), com1, com2, com3, com4 (имена зарезервированы для четырех последовательных портов), lpt1, lpt2 (имена двух параллельных портов, к ним обычно подключаются принтеры), con(устройство консоль, клавиатура при вводе, дисплей при выводе), nul (фиктивное устройство) . Använd dem aldrig för något annat ändamål, även om de sedan utökas. Namn som CON.TXT trunkeras till CON och behandlas som enhetens namn

För att bestämma platsen för filen måste du ange namnet på enheten där den finns. Disknamnet består av två tecken: en latinsk bokstav som definierar disknamnet och tecknet ":". Den första diskettenheten heter A:, andra (om tillgängligt) - namn I:. Hårddisken brukar delas upp i flera logiska enheter, varav den första har namnet MED:, andra - D: etc. Följande bokstäver är avsedda att ange namnen på CD-enheterna.

Inträdet alltså A:format.com indikerar att det finns en körbar fil på den anropade disketten format.com.

Diskar kan lagra tusentals och tiotusentals filer. Det är mycket svårt att komma ihåg syftet med var och en av dem. I samband med detta problem, när man utvecklade filsystemets ideologi, introducerades konceptet med en katalog (mapp).

Katalog (mapp)- en grupp filer förenade enligt någon logisk princip.

Om vi ​​pratar om en fil som är lagrad på en specifik disk måste du, förutom disknamnet, veta exakt var filen finns på disken. Den kan placeras direkt på disken eller placeras i en av katalogerna på denna disk. Inuti en katalog kan det, förutom enskilda filer, finnas andra kataloger. Låt oss titta på ett exempel. Låt det vara på disk D: det finns kataloger TP(här är de filer som behövs för att arbeta med programmeringssystemet TURBO PASCAL), katalog PCX(program för att arbeta med grafiska bilder), katalog HINGST(katalog över studentverk) och filer abc.pas Och rc.pcx. Inuti katalogen TR det finns kataloger BGI Och BIN. Inuti katalogen HINGST det finns en fil abc.pas(Fig. 2.1).

Så det är två filer som heter abc.pas. Hur förstår man vilken vi pratar om? För att göra detta måste du förutom disknamnet ange namnet på katalogen där filen finns:

D:\STUD\abc.pas- fil abc.pas finns på disken D: i katalogen HINGST;

D:\abc.pas- fil abc.pas, placerad direkt på disken D:.

Och för att komma åt filen turbo.exe måste du ange att den här filen finns på disken D: i katalogen TR, i en underkatalog BIN, dvs. behöver veta väg till den här filen. Därför, om vi känner till filnamnet och sökvägen till den, kan vi skriva fullständigt filnamn.

Till exempel det fullständiga filnamnet trip.chr, - D:\TP\BGI\trip.chr.

När du arbetar på en PC finns det ofta ett behov av att flytta från en katalog till en annan. Katalogen vi befinner oss i kallas den aktuella katalogen. Om endast filnamnet anges är det en fil från den aktuella katalogen. För att komma åt en fil från en annan katalog måste du ange hela filnamnet. Till exempel spela in D:trip.chr innebär åtkomst till en fil från den aktuella katalogen på disken D:, A - D:\STUD\abc.pas- till en fil som finns i en katalog som inte är den aktuella. Om vi ​​under arbetet inte går in i någon katalog på disken, säger de att vi är inne huvudkatalogen på disken. För att ange huvudkatalogen måste du ange symbolen "\" efter disknamnet. (CD:\). D:\rc.pcx Och D:\abc.pas- filer som finns i huvudkatalogen på enhet D:.

I alla exemplen som diskuterats ovan talade vi om att komma åt en enda fil. Vad ska du göra om du behöver komma åt en grupp filer? Det är ingen idé att komma åt varje fil individuellt, eftersom det är möjligt att komma åt en grupp filer av samma typ. För att göra detta, använd speciella jokertecken (masker) - * och ?.

Ett frågetecken ersätter ett tecken i ett filnamn. Till exempel, E:a?.pas(alla filer i den aktuella katalogen på disken E: med förlängning pas, består filnamnet av två tecken och börjar med tecknet a); a??b.txt(alla filer med tillägg Text, första tecknet i filnamnet a, den sista är en symbol b, filnamnets längd är 4 tecken, filerna finns i den aktuella katalogen på den aktuella enheten).

Tecknet * kan användas för att ersätta flera tecken. Det kan användas för att ersätta ett eller alla tecken i ett filnamn och dess tillägg. Med utgångspunkt från den position där asterisken skrivs in, ersätter den alla återstående tecken. Till exempel: D:\TP\*.txt(alla filer med tillägg Text, som finns i katalogen TP disk D:); C:R*.pas(alla filer med tillägget pas vars namn börjar med symbolen R, som finns i den aktuella katalogen på disken MED:); D:\abc.*(alla filer namnges abc rotkatalogen på disken D:).

Filsystemet låter dig organisera program och data och organisera ordnad hantering av dessa objekt.

För operativsystem personliga datorer Konceptet med filsystemet som ligger bakom Unix OS lämnade ett djupt avtryck. I Unix OS förenar I/O-undersystemet sättet att komma åt både filer och kringutrustning. En fil förstås som en uppsättning data på en disk, terminal eller någon annan enhet.

Filsystem är en funktionell del av operativsystemet som utför operationer på filer. Filsystemet låter dig arbeta med filer och kataloger (kataloger) oavsett deras innehåll, storlek, typ osv.

Filsystem är ett datahanteringssystem.

Ett datahanteringssystem är ett system där användare är befriade från de flesta fysiska filmanipulationer och kan fokusera främst på de logiska egenskaperna hos datan.

OS-filsystem skapar för användare någon form av virtuell representation av externa lagringsenheter, vilket gör att de inte kan arbeta på en låg nivå av fysiska enhetskontrollkommandon, utan på en hög nivå av datamängder och strukturer.

Filsystem (syfte):

  • döljer bilden av den verkliga platsen för informationen i externt minne;
  • säkerställer programmens oberoende från den specifika konfigurationen av datorn (logisk nivå för att arbeta med filer);
  • ger standardsvar på fel som uppstår under datautbyte.

Filstruktur

Hela samlingen av filer på disken och relationerna mellan dem kallas filstrukturen. Utvecklade operativsystem har en hierarkisk filstruktur på flera nivåer, organiserad i form av ett träd.

En trädkatalogstruktur används − katalogträd. Lånad från Unix. Hierarkisk struktur – strukturen hos ett system, vars delar (komponenter) är sammankopplade genom relationer av inkludering eller underordning.

Den hierarkiska strukturen representeras av ett orienterat träd, där hörnen motsvarar komponenter och bågarna motsvarar anslutningar.

G-enhetskatalogträd

Ett riktat träd är en graf med en vald vertex (rot), där det finns en unik väg mellan roten och valfri vertex. I det här fallet är två orienteringsalternativ möjliga: antingen är alla banor orienterade från roten till löven, eller så är alla banor orienterade från löven till roten.

Träd används för att beskriva och designa hierarkiska strukturer.

Roten är startpositionen, bladen är slutpositionen.

Avsnitt

Under formateringsprocessen kan vilken hårddisk eller magneto-optisk disk som helst delas upp i flera delar och behandlas som separata (oberoende) diskar. Dessa delar kallas sektioner eller logiska enheter. Att partitionera en disk i flera logiska enheter kan vara nödvändigt eftersom operativsystemet inte kan hantera diskar som är större än en viss storlek. Det är mycket bekvämt att lagra data och användarprogram separat från systemprogram (OS), eftersom operativsystemet kan "flyga från datorn".

Kapitel– diskområde. Under logisk disk (partition) i en dator menar vi vilket lagringsmedium som helst med vilket operativsystemet fungerar som ett enda helt objekt.

Enhetens namn– beteckning av den logiska enheten; post i rotkatalogen.

Logiska enheter (partitioner) betecknas med latinska bokstäver A, B, C, D, E, ... (32 bokstäver från A till Ö).

Bokstäverna A, B är reserverade för disketter.

C är hårddisken som operativsystemet vanligtvis laddas från.

De återstående bokstäverna är logiska enheter, CD-skivor, etc. Det maximala antalet logiska enheter för Windows OS är oändligt.

I partitionstabell platsen för början och slutet av detta avsnitt och antalet sektorer i detta avsnitt (plats och storlek) anges.

Filstruktur för en logisk enhet

För att komma åt information på disken som finns i en fil måste du känna till den fysiska adressen till den första sektorn (ytanummer + spårnummer + sektornummer), det totala antalet kluster som denna fil upptar, adressen till nästa kluster om filstorleken är större än storleken på ett kluster

Element filstruktur:

    startsektorn (bootstrap, Boot sektor);

    tabell placeringfiler (FAT – File Allocation Table);

    rotkatalogen (Root Directory);

    dataområde (återstående ledigt diskutrymme).

Känga-sektor

Känga-sektor – skivans första (initiala) sektor. Ligger på 0-sidan, 0-spåret.

Startsektorn innehåller serviceinformation:

    diskklusterstorlek (kluster är ett block som kombinerar flera sektorer till en grupp för att minska storleken på FAT-tabellen);

    plats för FAT-tabellen (i startsektorn finns en pekare till var FAT-tabellen finns);

    FAT tabellstorlek;

    antal FAT-tabeller (det finns alltid minst 2 kopior av tabellen för att säkerställa tillförlitlighet och säkerhet, eftersom förstörelse av FAT leder till förlust av information och är svår att återställa);

    adressen till början av rotkatalogen och dess maximala storlek.

Bootsektorn innehåller startblocket (bootloader) - Boot Record.

Laddaren är ett verktygsprogram som placerar det körbara programmet i Bagge och bringar den i ett tillstånd av beredskap för avrättning.

FAT (filallokeringstabell)

FAT (File Allocation Table) – filallokeringstabell. Den definierar vilka områden på disken som tillhör varje fil. Dataområdet på disken representeras i operativsystemet som en sekvens av numrerade kluster.

FETTär en grupp av element som adresserar kluster i skivdataområdet. Varje dataområdeskluster motsvarar ett FAT-element. FAT-element fungerar som en kedja av referenser till filkluster i dataområdet.

Struktur för filallokeringstabell:

FAT består av 16/32/64 bitars element. Totalt kan tabellen innehålla upp till 65520 sådana element, vart och ett av dem (förutom de två första) motsvarar ett diskkluster. Ett kluster är en enhet som allokerar utrymme i ett dataområde på en disk för filer och kataloger. De två första tabellelementen (numrerade 0 och 1) är reserverade, och vart och ett av de återstående tabellelementen beskriver tillståndet för diskklustret med samma nummer. Elementet kan indikera att klustret är ledigt, att klustret är defekt, att klustret tillhör filen och är det sista klustret i filen. Om ett kluster tillhör en fil och inte är dess sista kluster, innehåller tabellelementet numret på nästa kluster i denna fil.

FETT– en extremt viktig del av filstrukturen. Överträdelser i FAT kan leda till fullständig eller partiell förlust av information genomgående logisk enhet. Det är därför två kopior av FAT lagras på disken. Existera specialprogram, som övervakar statusen för FAT och korrigerar överträdelser.

Krävs för olika OS olika versioner FETT

Windows 95 FAT 16, FAT 32

Windows NT (XP) NTFS

Novell Netware TurboFAT

UNIX NFS, ReiserFS

Lagringsmediets logiska struktur

Ämne: "Filsystemobjekt"

Lektionens mål:

    Skapa en idé om en fil som ett objekt.

    Skapa en uppfattning om filnamnet som ett sätt att utse detta objekt;

    Introducera eleverna att namnge några filer;

    Skapa en uppfattning om filnamnstillägg.

    Tänk på huvudkategorierna av filer.

Lektionens pedagogiska mål:

Att lära ut hur man utför standardåtgärder med filer och mappar med hjälp av menykommandon och verktygsfält, för att systematisera tekniska metoder för att arbeta i operativ miljö.

Krav för nivån på behärskning av utbildningsmaterial efter avslutad lektion:

Har en idé om att en FIL är information som lagras i långtidsminnet som en enda enhet och betecknas med ett namn.

Förstå att ett filnamn består av två delar. Namnet på filen väljs av personen som skapar den. Tillägget ställs vanligtvis in automatiskt av programmet som skapar filen och indikerar filtypen.

Förstå att alla filer lagras i ett specifikt system: i mappar, som i sin tur kan kapslas i andra mappar och så vidare.

Nyckelbegrepp: fil, filnamn, mapp

Lektionsplanering:

    Organisatoriskt ögonblick (1-2 min).

    Nytt material på ämnet i form av ett heuristiskt samtal (9-12 minuter).

    Fysisk träning (2-3 min).

    Datorverkstad (10 min).

    Generalisering och summering.

    Läxor (2-3 min)

Alla program och data i datorns minne och på diskar lagras i form av filer. En fil är information som lagras i långtidsminnet som en enda enhet och betecknas med ett namn.

Filnamnet består av två delar: själva namnet och filtillägget.

Namnet på filen väljs av personen som skapar den. I OS Windows namn Filen kan ha upp till 255 tecken, den kan använda bokstäver i det latinska och ryska alfabetet och några andra symboler. Filnamnet får inte innehålla följande tecken:

/ \ ; * ? ‘’ |

Tillägget ställs vanligtvis in automatiskt av programmet du arbetar i och indikerar filtypen (även om användaren kan ange icke-traditionella tillägg). Den talar om för användaren och datorn vilken information som finns lagrad i filen och vilket program som skapade filen. Oftast består tillägget av tre bokstäver i det latinska alfabetet. Tillägget är separerat från namnet med en punkt.

Det finns ett stort antal filtyper:

Körbar – filer som innehåller program redo att köras; de kan kännas igen av tilläggen com, exe;

Textdokument– har tilläggen txt, doc, rtf;

Grafik – filer som innehåller bilder; deras tillägg är bmp, jpg, etc.

En dators hårddisk kan lagra ett stort antal filer – tiotals och till och med hundratusentals. För att undvika förvirring lagras alla filer i ett specifikt system: i mappar, som i sin tur kan finnas i andra mappar (kapslas) och så vidare. Anta att det finns flera spel inspelade på datorns hårddisk. Spelet är en samling filer. Varje spel lagras i en separat mapp, medan alla mappar med spel kan kapslas i en för enkelhetens skull delad mapp med namnet Games.

Fillagringssystem påminner om att lagra ett stort antal böcker i ett bibliotek:

Öppna en mapp genom att dubbelklicka på dess ikon. Dubbelklicka på filikonen öppnar motsvarande fil.

När du arbetar på en dator utförs oftast operationer med filer som modifiering, kopiering, radering, flyttning. Här kan du också dra en analogi med böcker i ett bibliotek:

När du arbetar med filer bör du inte:

Ta bort en fil utan att bestämma om det är nödvändigt att göra det.

Ge en fil ett namn som inte förklarar dess innehåll.

Spara filen i en mapp där det blir svårt att hitta senare.

Ta bort eller flytta filer som finns i applikationsprogrammappar - detta kan göra att programmen slutar fungera.

Slutsats:

En fil är information som lagras i långtidsminnet som en enhet och identifieras med ett namn.

Filnamnet består av två delar. Namnet på filen väljs av personen som skapar den. Tillägget ställs vanligtvis in automatiskt av programmet som skapar filen och indikerar filtypen.

För att undvika förvirring lagras alla filer i ett specifikt system: i mappar, som i sin tur kan kapslas in i andra mappar och så vidare.

Frågor och uppgifter:

    Vad är en fil?

    Vilka delar består ett filnamn av?

    Vilka regler ska du följa när du skriver ett filnamn?

    Beskriv skivlagringssystemet.

    Vilka operationer kan utföras med filer?

    Vilka åtgärder bör jag undvika när jag arbetar med filer?

Datorverkstad:

    Ta din arbetsplats vid datorn.

    Dubbelklicka på vänster musknapp för att öppna fönstret Den här datorn.

    Se till att kryssrutan Stora ikoner är aktiverad på menyn Visa.

    Dubbelklicka på hårddiskens C:-ikon och se dess innehåll.

    Hitta mappen Mina dokument och öppna den genom att dubbelklicka på motsvarande ikon.

    Hitta filen Beginning.doc i mappen Mina dokument. Öppna den genom att dubbelklicka. Läs och följ instruktionerna i filen (stäng fönstret genom att klicka på stängknappen).

    Hitta mappen Mina dokument på skrivbordet och öppna den.

    Öppna mappen 6:e klass, kapslad i mappen Mina dokument. Tänk på dess innehåll.

    Öppna mappen Blanks, kapslad i 6:e klass mappen. Utför kommandot Visa – Tabell. Granska informationen för varje fil.

    Placera filikoner i alfabetisk ordning. För att göra detta, placera muspekaren i ett tomt område i fönstret Förberedelser och högerklicka (ringa upp snabbmenyn). Kör kommandot (ordna ikoner efter namn).

    Ordna filikoner i stigande ordning efter filstorlek (ordna ikoner efter storlek)

    Ordna ikoner efter filtyp.

    I klass 6-mappen skapar du din egen mapp där allt ditt arbete kommer att lagras. För att göra detta, flytta muspekaren till ett rent område i 6:e klassfönstret och högerklicka (ringa upp snabbmenyn). Kör kommandot Skapa – mapp och ange ditt efternamn som namnet på den nya mappen. Se till att ditt efternamn är rättstavat och tryck på Enter.

    Gå till mappen Mina dokument. Stäng mappen Mina dokument

    • Nu kan vi:

      Öppna och stäng mappar;

      Organisera innehållet i en mapp - filer och undermappar.

      Filer och filsystem

      Alla program och data lagras i datorns långtidsminne (externt) i form av filer.

      Fil- detta är en viss mängd information (program eller data) som har ett namn och som lagras i långtidsminnet (externt).

      Filnamn. Filnamnet består av två delar, åtskilda av en punkt: det faktiska filnamnet och filtillägget som bestämmer dess typ (program, data och så vidare). Det faktiska namnet på filen ges av användaren, och filtypen ställs vanligtvis in automatiskt av programmet när den skapas (tabell 4.2).

      Olika operativsystem har olika filnamnsformat. I MS-DOS-operativsystemet får själva filnamnet inte innehålla mer än 8 bokstäver i det latinska alfabetet, siffror och några specialtecken, och tillägget består av tre latinska bokstäver, till exempel: proba.txt

      I operationssalen Windows-system Filnamnet kan vara upp till 255 tecken långt, och du kan använda det ryska alfabetet, till exempel: Information units.doc


      Filsystem. På varje lagringsmedium (flexibelt, styvt eller laserskiva) ett stort antal filer kan lagras. Ordningen i vilken filerna lagras på disken bestäms av filsystemet som används.

      Varje disk är uppdelad i två områden: ett fillagringsområde och en katalog. Katalogen innehåller namnet på filen och en indikation på var den börjar på disken. Om vi ​​drar en analogi mellan en disk och en bok, motsvarar fillagringsområdet dess innehåll och katalogen motsvarar innehållsförteckningen. Dessutom består en bok av sidor och en disk består av sektorer.

      För diskar med ett litet antal filer (upp till flera dussin) kan användas filsystem på en nivå, när katalogen (diskens innehållsförteckning) är en linjär sekvens av filnamn (tabell 4.3). En sådan katalog kan jämföras med innehållsförteckningen i en barnbok, som bara innehåller titlarna på enskilda berättelser.

      Om hundratals och tusentals filer finns lagrade på disken, använd för att underlätta sökningen hierarkiskt filsystem på flera nivåer, som har en trädstruktur. Ett sådant hierarkiskt system kan till exempel jämföras med innehållsförteckningen i en given lärobok, som är ett hierarkiskt system av avsnitt, kapitel, stycken och punkter.

      Den initiala rotkatalogen innehåller underkataloger till den första nivån, i sin tur kan var och en av de senare innehålla underkataloger till den andra nivån, och så vidare. Det bör noteras att filer kan lagras i kataloger på alla nivåer.

      Till exempel kan rotkatalogen innehålla två underkataloger på första nivån (Directory_1, Directory_2) och en fil (File_1). I sin tur, i den första nivån katalogen (Directory_1) finns det två underkataloger till den andra nivån (Directory_1.1 och Directory_1.2) och en fil (File_1.1) - fig. 4.21.

      Filsystemär ett system för fillagring och katalogorganisation.

      Låt oss titta på ett hierarkiskt filsystem med ett specifikt exempel. Varje disk har ett logiskt namn (A:, B: - disketter, C:, D:, E: och så vidare - hårddiskar och laserdiskar).

      Låt rotkatalogen för enhet C: ha två kataloger på 1:a nivån (SPEL, TEXT), och katalogen GAMES har en katalog på 2:a nivån (CHESS). Samtidigt finns i TEXT-katalogen filen proba.txt och i CHESS-katalogen finns en fil chess.exe (Fig. 4.22).

      Sökvägen till filen. Hur hittar man befintliga filer (chess.exe, proba.txt) i ett givet hierarkiskt filsystem? För att göra detta måste du ange sökvägen till filen. Sökvägen till filen inkluderar det logiska namnet på disken, skrivet genom "\"-avgränsaren, och en sekvens av namn på kapslade kataloger, varav den sista innehåller nödvändig fil. Sökvägarna till ovanstående filer kan skrivas på följande sätt:

      Sökvägen till filen tillsammans med filnamnet kallas ibland fullständiga namn fil.

      Exempel på ett fullständigt filnamn:

      Med \GAMES\CHESS\chess.exe

      Presentation av filsystemet med hjälp av ett grafiskt gränssnitt. Det hierarkiska MS-DOS-filsystemet som innehåller kataloger och filer representeras i Windows-operativsystemet genom ett grafiskt gränssnitt i form av ett hierarkiskt system av mappar och dokument. En mapp i Windows är analog med en MS-DOS-katalog

      dock hierarkisk struktur Dessa system är något annorlunda. I MS-DOS hierarkiska filsystem är toppen av objekthierarkin diskens rotkatalog, som kan jämföras med stammen på ett träd där grenar (underkataloger) växer, och på grenarna finns löv (filer) .

      I Windows finns mappen högst upp i mapphierarkin Skrivbord. Nästa nivå representeras av mappar Min dator, papperskorgen Och nätverk(om datorn är ansluten till lokalt nätverk) - ris. 4.23.

      2. Genom att välja ett av menyalternativen Visa (stora ikoner, små ikoner, lista, tabell), kan du anpassa presentationsformen för mappinnehållet.

      Mapp nätverk innehåller mappar för alla datorer som är anslutna till det här ögonblicket till det lokala nätverket.

      Mapp Korg innehåller tillfälligt alla raderade mappar och filer. Vid behov tas bort och förvaras i Vagn mappar och dokument kan återställas.

      3. För att permanent radera filer måste du ange kommandot [Töm papperskorgen].

      Operationer på filer. När du arbetar på en dator utförs följande åtgärder oftast på filer:

      • kopiering (en kopia av filen placeras i en annan katalog);
      • flytta (filen i sig flyttas till en annan katalog);
      • radering (filposten raderas från katalogen);
      • byta namn (filnamnsändringar).

      Grafisk Windows-gränssnitt låter dig utföra operationer på filer med musen med hjälp av Dra och släpp-metoden (dra och släpp). Det finns även specialiserade applikationer för att arbeta med filer, sk filhanterare : Norton Commander, Windows Commander, Explorer, etc.

      I vissa fall blir det nödvändigt att arbeta med gränssnittet kommandorad. Windows tillhandahåller ett läge för att arbeta med MS-DOS kommandoradsgränssnitt.

      Kommandoradsgränssnitt

      1. Ange kommandot [Programs-MS-DOS Session]. Programfönstret visas MS-DOS session.

      När du uppmanas av systemet kan du ange MS-DOS-kommandon från tangentbordet, inklusive:

      • kommandon för att arbeta med filer (kopiera, del, byt namn, etc.);
      • kommandon för att arbeta med kataloger (dir, mkdir, chdir, etc.);
      • kommandon för att arbeta med diskar (formatera, defragmentera, etc.).

      2. Det finns dussintals MS-DOS-kommandon, och varje kommando har sitt eget format och parametrar, som är ganska svåra att komma ihåg. För att ta emot bakgrundsinformation med kommando måste du ange /?-tangenten efter kommandots namn.

      Till exempel, för att få hjälp med formatkommandot, vid systemprompten skulle du skriva: C:\WINDOWS>format/?


      Frågor att överväga

      1. Vilket element är överst i hierarkin i MS-DOS-filsystemet? I grafiskt gränssnitt Windows?

      Praktiska uppgifter

      4.11. Kopiera filer med kommandoradsgränssnittet och filhanteraren.

      4.12. Se kapaciteten på din dators diskar, såväl som mängden använt och ledigt utrymme.

      4.13. Bekanta dig med formatet för kommandot dir. Visa rotkatalogen för enhet C.