Vilken typ av filer som innehåller mallar är. Filsystemorganisation. Funktionen tillhör inte matematiska funktioner

Fil – information lagrad på och förenad med ett gemensamt namn. Varje fil upptar ett specifikt fragment externt minne. När du tar bort en fil raderas bara namnet och informationen i filen.

En mapp är en namngiven plats på en disk som är avsedd för lagring av filer och underkataloger.

Filsystemet är en funktionell del av Operativsystemet, d.v.s. detta är den ordning i vilken filer lagras och organiseras på disken

Typer av filstruktur: 1) Filsystem på en nivå - en linjär sekvens av filnamn, som används för diskar med stor mängd filer; 2) Hierarkiskt filsystem på flera nivåer - är en trädstruktur som används för att lagra hundratals och tusentals filer. Katalog (mapp) överst...
nivå innehåller undermappar på första nivån, som kan innehålla mappar på andra nivå osv.

Filnamn måste anges med ryska eller engelska bokstäver och siffror, utan att använda symboler (du kan använda en prick och ett bindestreck). Listan över tillåtna tecken innehåller bokstäver, siffror och understreck.

Huvudtyper av filformat

De sista tecknen i filnamnet anger dess format.

Textformat: .txt .doc .docx .odt .rtf .pdf .chm

Ljud: midi, .mp3, .wav.

Video: .avi, .aaf, .flv, .mp4

Webbsidor:html, .xml, .xhtml, .mhtml

Presentationer: odt, .ppt, .pptx.

Ett filnamnstillägg är en sekvens av tecken som läggs till ett filnamn för att identifiera filtypen. Tillägget är vanligtvis separerat från huvuddelen av filnamnet med en punkt.

Filattribut är parametrar som skiljer en fil från många andra filer. Attribut inkluderar datum och tid då filen skapades, filnamnet, filägaren, storlek, behörigheter och filåtkomstmetod. Attribut talar om för systemet vad som kan göras med en given fil.

För att se filattribut, välj " Egenskaper»

Filnamnsmallar låter dig välja en grupp som uppfyller vissa villkor från mängden. Mallar kan också användas för att söka efter filer.

Filnamnsmönster anges med speciella karaktärer . De två mest använda är: * ? .

* - beteckna vilken grupp av tecken som helst. Till exempel är en ensam stjärna ett mönster som matchar alla katalogfiler som söks av denna mall. Använd mall *.html låter dig välja alla html-filer

? — står för varje enskilt tecken. Till exempel under mallen Rapportera.??? filer med valfri förlängning på tre bokstäver, men som börjar exakt som specificerat i mallen, är lämpliga.

Det finns också mer komplexa regler för inspelningsmallar. Detta möjliggör en mer flexibel sökning efter filer.

Sökvägen till filen.

För att hitta en fil i den hierarkiska filstruktur du måste ange sökvägen till filen. Sökvägen till filen inkluderar det logiska namnet på disken, skrivet genom separatorn "", och en sekvens av namn på kapslade kataloger, varav den sista innehåller den givna önskade filen.

Filens längd (volym) bestäms i byte och ändras om den redigeras.

Vanlig.

Filnamn

Organisation filsystem

Alla moderna diskar OS tillhandahålla skapandet av ett filsystem utformat för att lagra data på diskar och ge tillgång till dem. Hur filsystemet är organiserat beror på operativsystemet. Den vanligaste typen är tabellform.

Drive logiskt namn Diskett- A:

Det logiska namnet på hårddisken är C:. Om HDDär uppdelad i flera logiska sektioner, sedan namnges var och en av dem med bokstäverna i det engelska alfabetet: C:, D:, E:, F:, etc.

Det logiska namnet på laserdiskenheten är den sista bokstaven i listan över logiska enheters namn för den här datorn.

Arkiv -är en namngiven sekvens av byte av godtycklig längd .

Varje fil på disken har en beteckning som består av 2 delar: ett namn och en förlängning, som är åtskilda av en punkt Längden på namnen är begränsad till schemat 255.0/0.255 (högst 255 tecken totalt för filen. namn och namntillägg). Det är tillåtet att använda latinska och kyrilliska tecken, siffror och specialtangentbordstecken i filnamnet, med undantag för följande tecken: * : " ? < > \ / | .. Tillägget är valfritt och används främst för att beskriva innehållet i filen. filer med filtillägget: .txt, .doc, .rtf – text; .bmp, wmf, .ico – grafik och .com, .exe, .bat – körbara program.

VAK - kopia av tidigare cos den här filen;

.$$$ är en temporär fil som automatiskt skapas av något program på egen hand.

Utöver namnet har filen ett antal egenskaper:- filattribut;

Datum då filen skapades;

Dags att skapa och redigera filen;

Filens längd (volym).

Attribut fil ange vilken typ av användning den har och möjligheten att få åtkomst till

Skrivskyddad- en skrivskyddad fil; oftast kan han inte

förstöras eller redigeras, men det är tillåtet att skapa en kopia och operationer

Arkiv- arkiveras, skapas när en fil ändras och lagras i arkivet

filsystem;

Dold- dold fil;

Systemet- systemisk.

Om en fil inte tilldelas något av de listade attributen, anropas den

Skapandedatum och skapelsetid spelas in när filen skapas och ändras av

PC-systemets klockavläsningar.

Det är användbart att använda namnmönster för att söka efter filer. Namnmallen består, precis som filnamnet, av 2 delar åtskilda av en punkt. När du anger ett mönster används jokertecken (metatecken) * och ? Dessutom:

* – ersätter ett godtyckligt antal av alla;


? – ersätter ett godtyckligt tecken.

Till exempel:

*.doc – mall för filer med filtillägget .doc;

t*.xls – mall för filer vars namn börjar med en bokstav t, och extension.xls;

Alla filer på diskar finns i kataloger eller mappar.

Mapp(Till katalog, katalog) – specialfil, innehållande information om vanliga filer grupperade i en enda lista enligt en eller annan egenskap eller av användaren själv (till exempel kontorsmemon, utgående brev, metodutveckling, älskade spelprogram etc.), eller mjukvaruutvecklare (en uppsättning filer som utgör en singel mjukvarupaket). Denna sammanslagning av filer utförs som regel för att underlätta sökningen efter information på en dator, såväl som för att underlätta gruppbearbetning (samtidig) av vanliga filer och mappar. Förutom listan över filer som ingår i den innehåller mappen (katalog, katalog) också systeminformation angående egenskaperna (attributen) för dessa filer.

På varje lagringsmedium som finns huvud eller rot katalogen där alla andra kataloger finns, anropas underkataloger och några filer. Således skapas den hierarkisk struktur. Katalogen med vilken för närvarande användaren kallas arbetar nuvarande . Inuti en mapp (katalog, katalog) kan det finnas: vanliga filer, såväl som dess kapslade underordnade mappar, som i sin tur kan innehålla mappar på nästa kapslingsnivå. På så sätt genomförs det hierarkiskt system kapslade mappar och filer.

För att organisera åtkomst till en fil använder många operativsystem samma metod, som består av att bilda en teckensträng - tillträdesvägar, som innehåller information om platsen för filen på VRAM (till exempel C:\Program Files\Microsoft Office\Office\Samples\Products.doc). Antalet filer eller mappar i rot- och icke-rotkatalogerna är inte begränsat! Det totala antalet tecken i filåtkomstvägen är högst 260.

Cylinder koncept

Först representeras skivan som en samling ytor. U disketter det finns bara två av dem (övre och nedre), men hårddiskar- Det här är egentligen "hyllor" som består av flera tallrikar, så de har fler ytor.

För det andra är varje yta på skivan uppdelad i ringspår och varje spår i sektorer. Sektorstorlekar är fasta och lika med 512 byte.

För att hitta en viss fil på en disk måste du veta var den finns, det vill säga du behöver dess adress. Det enklaste sättet skulle vara att skriva filadressen som ett ytnummer, spårnummer och sektornummer, men i verkligheten görs det inte riktigt så. Faktum är att varje yta har sitt eget läs/skrivhuvud, och dessa huvuden rör sig inte separat, utan samtidigt. Det vill säga, om till exempel det femte huvudet är kopplat till det trettionde spåret, så är alla huvuden kopplade till sina trettionde spår. Därför använder de konceptet istället för begreppet spår cylinder. Cylinder - detta är samlingen av alla spår som har samma nummer, det vill säga på samma avstånd från rotationsaxeln. Därför bestäms den faktiska platsen för filen på hårddisken av cylindernummer, ytanummer och sektornummer.

Kluster koncept . En sektor är den minsta enheten för datalagring, men inte alla filsystem använder det för adressering. Hon är för liten för detta. Operativsystem som MS-DOS, Windows, OS/2 använder en större lagringsenhet som kallas klunga . Ett kluster är en grupp av närliggande sektorer. Klustrets storlek beror på storleken hårddisk. Hur mer driv, ju större klusterstorleken tilldelas. Typiska värden: 8,16,32 eller 64 sektorer.

Data om vilket diskkluster en viss fil börjar i lagras i systemområdet på disken speciellt filallokeringstabeller(FET-tabeller). Sedan kränkningen FETT-tabell gör det omöjligt att använda data som är inspelad på disken den är föremål för särskilda tillförlitlighetskrav, och den finns i två exemplar, vars identitet övervakas regelbundet av operativsystemet.

Fungerar för närvarande Windows-system 98, Windows 2000 och Windows Millenium ger ett mer avancerat filsystem - FAT32 med 32-bitarsfält i filallokeringstabellen. Detta gör att du kan arbeta med alla moderna hårddiskar.

Filer och kataloger är de flesta viktiga föremål filsystem. Det är nödvändigt så att operativsystemet kan arbeta med data på hårddisken.

2.8 Filnamnsmönster.

För att ange en grupp av filer används så kallade filmallar. Filnamnsmönster är filnamn som innehåller tecknen "*" ("asterisk") och "?" ("frågetecken") Närvaron av tecknet "*" i filnamnet anger valfritt antal tecken i filnamnet, med början från placeringen "*". Symbol "?" i mönstret indikerar endast ett tecken i filnamnet på den plats där "?" Till exempel beskriver *.doc-mallen alla filer med ett godtyckligt namn, men samma typ.doc; mallen a*.doc anger alla filer av typen .doc vars namn börjar med bokstaven "a". Mallen a?.txt anger filer av typen txt vars namn endast innehåller två tecken, det första tecknet är bokstaven "a" och det andra är godtyckligt.

2.9 Filattribut.

Varje fil har en katalogpost (kallad katalogpost) som innehåller filens attribut. Filattribut inkluderar följande:

· bara för att läsa (läsaendast);

· gömd (dold);

· systemet (systemet);

· arkiv (arkiv).

Vart och ett av attributen kan ställas in eller inte.

Þ Attributet som ställts in för filen "bara för att läsa" tillåter inte att du redigerar den. Detta skyddar filen från ändringar - för att redigera (ändra) en sådan fil måste du ta bort detta attribut med OS-verktyg. Filer på standard-CD-skivor är skrivskyddade eftersom de inte kan ändras (skrivas över).

Þ Attribut "dold" tillåter inte att filen visas på skärmen i standardvisningsläge (under standardvisning Vi förstår installerat alternativ För filhanterare"Visa inte dolda filer och systemfiler").

Þ Attribut "systemisk" tilldelas operativsystemfiler och innebär en speciell status för denna typ av filer (filer av detta slag flyttas inte av program för filplatsoptimering).

Þ Filattribut "arkiv" betyder att programmet inte har skapat en kopia för denna fil Reserv exemplar. Attributet "arkiv" ställs in när filen skapas och återställs automatiskt när den skapas säkerhetskopia. Närvaron av ett sådant attribut på en fil betyder bara en sak: en säkerhetskopia har inte skapats för denna fil.

2.10 Mappar, dokument och genvägar i operativsystemetWindows.

Windows OS stöder avancerade användare GUI. Det betyder att i Windows-miljö Varje objekt (disk, skrivare, katalog, fil, etc.) tilldelas en grafisk bild som användaren arbetar med. Den grafiska bilden av en katalog är en mapp. I Windows mapparär uppdelade i system och applikation. Mappen representeras av en ikon (piktogram), av vilka några visas i fig. 1.

Mappen har ett namn - en signatur som finns längst ner på ikonen. Mappnamnet matchar katalognamnet. Operationer med en mapp (skapande, radering, byta namn, kopiering) motsvarar operationer med en katalog. En fil representeras av en ikon, vars utseende beror på filtypen, och brukar kallas ett dokument. Ett dokument, som en mapp, har ett namn som matchar namnet på den visade filen.

Genvägen representeras av en ikon med ett namn, som har en böjd pil i det nedre vänstra hörnet. En genväg är i huvudsak en kommunikationsfil - en fil som innehåller sökvägen till ett objekt (fil, mapp, PC-resurs (disk, skrivare, bildskärm, etc.)). En genväg är ett bekvämt och snabbt sätt att komma åt ett objekt. Att ta bort en genväg tar inte bort objektet som genvägen pekar på.

Grafisk bild

Typ (tillägg)

Beskrivning

Systemmapp

Systemmapp

Linux: Komplett guide Kolisnichenko Denis Nikolaevich

3.4.5. Filnamnsmönster

3.4.5. Filnamnsmönster

Istället för att lista fil- och katalognamn som ser liknande ut, låter den här mekanismen dig peka på en hel grupp namn genom att ange ett kort exempel. Innan ett kommando skickas för exekvering, expanderar skalet mönstret, det vill säga det ersätter mönstret med alla namn som matchar mönstret, och kör kommandot för varje fil eller katalog i den gruppen. Mönster specificeras med hjälp av specialtecken som anges i Tabell 3.3. Mönstertecken kan kombineras i ett kommando.

Mönstersymboler Tabell 3.3

Symbol Menande Exempel
* Godtycklig teckensträng, inklusive tomma ~/*.png - alla filer i hemkatalogen med tillägget png; Glava* - filer Glava, Glava03 och Glava.old
? Vilken enskild karaktär som helst Glava?? - filerna Glava03 och GlavaXZ, men inte Glava och inte Glava.old
Alla tecken som anges inom parentes Glava0 - filer Glava03 och Glava08, Glava? - filer Glava03, Glava08, Glava13, Glava18, Glava23
Vilket tecken som helst inom de angivna intervallen Glava0 - Glava02, Glava03, Glava04, Glava09
[^a-n,x,y] Alla tecken som anges inom parentes Glava[^0]* - alla kapitel börjar från 11

Jokertecken kan också användas som vanliga tecken i filnamn. Sedan måste de skyddas så att skalet inte börjar öppna dem:

$touch *# kommer att skapa en fil med namnet "*". Inte bara

# radera det senare med rm * !

$ rm Glava0 # kommer att radera filen som heter Glava0,

# och inte Glava03 och Glava08.

Från boken Operation Room Architecture UNIX-system författaren Bach Maurice J

Från Linux för användarboken författare Kostromin Viktor Alekseevich

Från boken How Functions That Are Not Methods Improve Incapsulation av Meyers Scott

5.7.7 Utvidgning av sökväg Utvidgning av sökväg används för att använda ett kort mönster eller mönster för att specificera flera fil- (eller katalognamn) som matchar ett givet mönster. Efter separation

Från boken Dator + mobiltelefon: effektiv interaktion författare Goltsman Viktor Iosifovich

Fabriksmönster och funktioner i ett namnområdeskontext (sidofält) I huvudartikeln hävdar jag att statiska metoder klasser bör genomföras som externa funktioner när det är möjligt eftersom det ökar klassinkapslingen. Här är jag

Från boken Självinstruktionsmanual för att arbeta på en dator författare Kolisnichenko Denis Nikolaevich

Mallar En mall är en slags skiss som kan modifieras för att passa specifika behov. Mycket ofta måste du skriva samma typ av meddelanden som "Hej. Hur mår du?" eller ”Jag är upptagen idag. När jag är ledig ringer jag tillbaka!" Du kan göra ditt liv enklare genom att skriva ner saker som detta:

Från bok Nätverksverktyg Linux av Smith Roderick W.

13.2.2. Mallar du vill skapa standarddokument, till exempel ett CV, memo, rapport? Då behöver du standardmallar MS Word. Kör kommandot File, New. På höger sida Word windows Fönstret Skapa dokument visas, där du kan välja en av dem

Från boken Application Development in the Linux Environment. Andra upplagan författare Johnson Michael K.

Windows filnamnsstöd Linux-system och Windows har olika filnamnkonventioner. Om det i ditt nätverk, förutom Windows, även finns DOS-klienter, bör du när du konfigurerar Samba ta hänsyn till att reglerna för att namnge DOS-filer skiljer sig från de regler som antas inte bara i

Från C++-boken. Samling av recept författare Diggins Christopher

22.3.2. Parsning av filnamn Det är absolut vanligt att privilegierade applikationer ger åtkomst till filer till användare som inte är betrodda och låter dessa användare vidarebefordra namnen på de filer som åtkomst krävs. Ett bra exempel serverar

Från boken The Art of Shell Scripting Language Programming av Cooper Mendel

2.4. Förhindra namnkonflikter med namnrymder Problem Du hittar motstridiga namn i orelaterade moduler, eller så vill du proaktivt undvika möjligheten till sådana konflikter genom att skapa logiska grupper av kod

Från bok Linux programmering i exempel författare Robbins Arnold

Exempel 12-43. Filnamnsgenerator #!/bin/bash# tempfile-name.sh: Temporary filename generatorBASE_STR=`mcookie` # 32-teckens (128-bitars) magisk cookie.POS=11 # Godtycklig position i rad magic cookie.LEN=5 # $ LEN av på varandra följande tecken.prefix=temp # Detta är trots allt tillfälligt ("temp")

Från boken Linux och UNIX: skalprogrammering. Utvecklarguide. av Tainsley David

18.2. Globbing -- Filnamn globbing Bash, i sig själv, känner inte igen vanliga uttryck. Men i skript kan du använda kommandon och verktyg som sed och awk, som gör ett bra jobb med att hantera reguljära uttryck. Faktum är att Bash kan göra namnbyte

Från C++-boken för nybörjare av Lippman Stanley

Från boken Hemligheter Google-applikationer författaren Baluev Denis

Från författarens bok

10.10. Namnutrymmen och funktionsmallar A Som alla andra global definition, kan en funktionsmall placeras i ett namnutrymme (se diskussionen om namnutrymmen i avsnitt 8.5 och 8.6). Vi skulle få samma semantik om vi definierade mallen i det globala scopet

Från författarens bok

16.12. Namnområden och klassmallar Liksom alla definitioner med global omfattning kan en klassmallsdefinition placeras i ett namnområde. (Namnområden täcktes i avsnitt 8.5 och 8.6.) Vår mall kommer att döljas i givet utrymme namn;

Från författarens bok

Mallar Att utföra arbete som redan har utförts av andra är ett slöseri med tid och ansträngning. Dina ansträngningar som lagts ner på att skapa en lista över inbjudna till en fest kan styras till andra brådskande ärenden om du använder mallundersystemet. Skapad

Efter att ha stött på en obegriplig fras strävar läsaren som regel efter att ta reda på dess innebörd. Den här artikeln är en kort utflykt för användaren in i det okändas värld.

Allmänt koncept för en fil

Långtidslagring lagrar all data i form av filer. Vad är det? En fil är en namngiven sekvens av bytes, som i sin tur består av bitar. Den har sitt eget namn och platsadress. Den första parametern anges av en person, och den andra ställs in och kommer ihåg under lång tid av operativsystemet. Sökningen utförs efter filnamn, så det finns ingen anledning för användaren att skriva ner sin adress.

Det händer att information inte kan hittas på datormedia. Men även tom fil har sitt eget namn, dvs viktig egendom en uppsättning data som är inspelad på hårddisken. Om den är frånvarande kan en sådan struktur inte kallas lagring.

Filsystem

Varje (flexibel, styv eller laserskiva) kan innehålla en enorm mängd av det. Filsystemet är utformat för att lagra data och organisera olika kataloger. I en vid mening består den av helheten av all information på disken, uppsättningar av datastrukturer, ett systemkomplex programvara. Rotkatalogen består av bilagor på andra nivån, som i sin tur inkluderar mappar på tredje nivå etc. Ennivå linjärt system används för diskar med flera filer, multi-level hierarkisk - för diskar med ett stort antal av dem. Den andra kännetecknas av en trädstruktur.

Syftet med filsystemet

Det är att säkerställa bekvämt gränssnitt för en person när han kommer åt information som finns på disken och inser möjligheten delning föremål av många människor och pågående processer. Liknande enhet struktur gör att du kan uppnå maximala resultat när du arbetar med data.

Filtyper

Tack vare viss information datorn kan ungefär "förstå" vad som finns i datamängden och vilket program som kan användas för att öppna den. Tillägget är några bokstäver eller siffror efter punkten in standardnamn fil. Den definierar datatypen och motsvarande program. Till exempel kommer information inspelad på en skiva med mp3-tillägget att öppnas i spelaren. Programbilden finns i filbilden. Med denna ikon avancerad användare förstår omedelbart var den angivna datatypen kan tillämpas. Dokumentet öppnas endast i ett program som är designat för text. Videofiler kan spelas upp i spelaren. Information i form av bilder öppnas in grafisk redaktör. Det är många olika filer. Var och en av dem har en ikon som indikerar motsvarande program.

Fil: filnamn

Användare ger datauppsättningen på disken symboliska namn. Filer identifieras av dem. I det här fallet måste systembegränsningar för både de tecken som används och hela längden på frasen beaktas. Filnamnet är det namn som anges ovan, vilket kan vara detsamma för flera datamängder. I det här fallet kommer sekvensen av katalogidentifierare, det vill säga adressen där informationen finns, att vara annorlunda. I vissa system kan samma objekt inte ha flera namn, i andra finns ingen sådan begränsning alls. I det senare fallet anges datamängden unikt namn. Detta är en numerisk identifierare som används av alla operativsystemprogram.

Filnamnets sammansättning

All information på en disk innehåller flera element. Vad består filnamnet av? För att förstå detta måste du ha ett prov framför dina ögon. Filnamnet består av två sammanhängande delar: namnet och tillägget, som bestämmer datatypen. Den identifierar all information på mediet.

Fullständiga namn

Här är ett exempel:

C:\Music\Holiday\Melody.mp3.

Det fullständiga filnamnet som anges i exemplet är namnet som består av själva filen och informationssökvägen. Sista av specificerade elementär en lista över mappidentifierare som bör öppnas sekventiellt för att nå högsta nivån till datamängden. Fullständiga namn fil måste anges med början med rotkatalogen, och innehåller en lista över alla beroende bilagor på andra nivåer. Detta namn är absolut. Det hänvisar till information om rotkatalogen, oavsett aktuell mapp. Alla namnelement separeras med ett snedstreck (\). Detta tecken måste anges före namnet på rotkatalogen.

Kort namn

Begränsningar är anledningen till att denna term kom till. På den tiden kunde en fil bara ha 8 tecken i sitt namn. Lite senare blev det möjligt att sätta en punkt efter namnet och lägga till 3 tilläggstecken.

Det såg ut så här:

Melodi.mp3.

Utvecklare började använda namntillägg för tekniska behov. Med deras hjälp "lärde sig" program att känna igen filtypen. Det här schemat för inspelning av filnamn kallades system 8.3 (efter antalet tecken i namnet och tillägget och en punkt mellan dem). Det hade ett antal nackdelar: oförmågan att använda mellanslag, skiljetecken och andra bokstäver än det engelska alfabetet. Därför var det mycket svårt att skapa ett meningsfullt namn. Det korta namnet innehåller inte ett snedstreck ( \ ). Med detta namn kan du referera till uppgifterna i den aktuella katalogen.

Långt namn

Tidigare, när tusentals filer lagrades på diskar, visste användarna ganska väl var viss data kom ifrån på media. För närvarande är det omöjligt att övervaka historiken för inkommande information. Därför togs strikta restriktioner för titellängd bort för uppgifterna. Vad består filnamnet av? Nu kan namnet skrivas med ryska bokstäver, med några skiljetecken och även mellanslag. Tillägget indikeras inte bara med tre tecken. Om namnet innehåller flera punkter anges filtypen efter det sista skiljetecken.

Men traditioner innehåller stor kraft, så de finns inte på datorer långa förlängningar. Tre tecken räcker för att systemet ska indikera filtypen. Det kan finnas minst 250 tecken, även om detta verkligen verkar överdrivet.

Problemobjekt

Dokumentera med långt namn kanske inte läses korrekt på en annan dator. När du skickar data bör du därför använda latinska bokstäver. Det ryska alfabetet kanske inte finns på mottagarens dator, och istället för fraser visas en obegriplig uppsättning tecken. För att organisera ett fillagringssystem på personlig dator användaren alla bokstäver används.

Rätt filnamn

Det kan bestå av alla stora eller små bokstäver, en siffra, en punkt och ett understreck. Det är inte förbjudet att använda utrymmen. Du bör dock inte överanvända det, och inte heller sätta det i början av namnet. Du kan inkludera andra tecken i namnet, med undantag för reserverade tecken (>< | ? * / \ : "). Расширение отделяется от названия последней правой точкой. Длина имени ограничивается 255 знаками. На самом деле för den genomsnittliga användaren 20 tecken räcker. Operativsystemet gör ingen skillnad mellan gemener och gemener stora bokstäver i filnamnet. Detta innebär att det inte kommer att vara möjligt att spara två element med samma namn skrivna i olika fall i samma katalog. Så här kan ett exempel på matchande namn se ut: "Text.doc" och "TEXT.doc".

Felaktigt filnamn

Utöver dessa begränsningar finns det ett förbud mot att använda reserverade enhetsnamn.

Så PRN är en skrivare. COM1-COM4 - enheter anslutna till seriella portar 1-4. AUX utför samma funktion som COM1. LPT1-LPT4 är element kopplade till parallella portar 1-4 (skrivare), CON (konsol) för ingång - med tangentbordet, för utgång - med skärmen, NUL - med en "tom" enhet. När användaren försöker ange ett reserverat namn visar systemet ett fel. En varning visas också när förbjudna tecken används. Det indikerar ett ogiltigt filnamn. Felaktigt registrerad information om en datamängd sparas inte, utan får det tidigare värdet.

Filnamnsmall

Operativsystemets kommandoskal, såväl som olika programmeringsspråk, låter användaren söka i namn och kataloger vissa grupper. Alla filer kontrolleras för överensstämmelse given mall, om någon av dem sammanfaller med standarden, tas den i beaktande, om inte, hoppas den över.

Varför behövs ett sådant prov? Ofta behöver du utföra samma åtgärd på en hel grupp av filer. Detta tar mindre tid än att komma åt varje dokument individuellt. Filnamnsmallen låter dig välja en grupp som uppfyller specificerade krav från mängden. Det används till och med vid datahämtning.

Speciella karaktärer

Filnamnsmallen anges med specialtecken:

  • En asterisk är en symbol för vilken grupp av tecken som helst. Deras antal spelar ingen roll. Till exempel är en stjärna en mall som matchar all information i katalogen. Tack vare kommandot *.mp3 kan du ändra vilken fil som helst av samma typ. Filnamn som börjar med my och slutar med .txt markeras med mönstret my*.txt. *2014*-mönstret definierar alla objekt som finns på datorn vars namn innehåller teckengruppen 2014.
  • är en beteckning för varje enskilt tecken. Till exempel för provmusiken.??? lämpliga data som börjar med det angivna ordet och har en förlängning på tre engelska bokstäver. I mallen na?e.txt kan vilken symbol som helst användas istället för standardfrågetecknet.

Andra lag

Det finns även andra regler för att sammanställa prover. Tack vare inkluderingen i laget hakparentes() med en lista över möjliga värden kan du göra sökningen mer flexibel. Om du vill hitta några filer som börjar med bokstaven t, utan att ta hänsyn till skiftläge, ska mönstret skrivas så här: *. När du söker efter data med alfabetiska namn kan du skapa ett intervall. En liknande mall ser ut så här: ?.jpg. Systemet kommer att hitta filer med den angivna tilläggstypen, vars namn består av två tecken. Dessutom är den första bokstaven k, l, y eller z skiftlägesokänslig.

Shell betydelse

Flera specialtecken kan användas i ett mönster. Mallar kombineras med många kommandon: bläddra i kataloger, kopiera filer, söka etc. Åtgärder utförs dock inte med mallen, utan med den data som matchar den. De nödvändiga objekten väljs av kommandoskalet.

Mönsterexpansion är processen att ersätta tecknet * med en konsekvent sekvens av filnamn.

Enskilda lag kommer aldrig att kunna hitta specialtecken i listan över dina parametrar. Så vad är ansvarigt för datahämtning? Kommandoskal utför den nödvändiga expansionen av mallen på ett sådant sätt att alla filnamn som matchar mallen kommer att listas.

Filnamnsmasker

De används i gruppverksamhet med data. Masken är en sekvens av tecken som är tillåtna i filnamn, som också kan innehålla ett frågetecken och en asterisk. Med dess hjälp kan du ta bort alla temporära filer på din dator. Filnamnen i kommandot kan innehålla olika symboler. Ett frågetecken markerar ett godtyckligt tecken, medan en asterisk markerar en hel sekvens. Om du till exempel använder kommandot rm *mp3, kan du radera alla filer som slutar med detta fragment. Om du behöver radera all data i en katalog bör du använda kommandot rm *. Kommandot fungerar nästan på samma sätt med att ändra ett tecken. Namnmasker kan också användas med kataloger.

Problematisk kopiering

Övergången till långa namn skapar kompatibilitetsproblem med tidigare skapade program som använder små fraser. För att applikationer ska kunna öppna information i enlighet med den tidigare antagna lagringsstrukturen måste filsystemet kunna tillhandahålla unika korta alias för data som har komplexa namn. Nyare operativsystem stöder långa namn. Men ibland stöter användaren på oväntade problem. Kopiera filer från långa namn kan orsaka vissa svårigheter.

I det här fallet hjälper det inte ens att skapa en genväg. Vanligtvis behöver användaren bara byta namn på filen och försöka igen. Alternativt kan du arkivera data, kopiera och packa upp. Men vad ska man göra om filnamnen är så långa i den hundrade underkatalogen där den önskade filen finns, på grund av sökvägen som är skriven i dem?

Alternativ för säkerhetskopiering

Om ovanstående metoder inte fungerar bör du helt enkelt ansluta nätverksenhet med ett klick höger knapp musen på datorbilden och välj en anslutning i menyn som visas. I det här fallet måste du ange bokstaven för det önskade mediet och filsökvägen.

Som en sista utväg kan användaren använda FAR 2.0-programmet för långa namnkopiering och till och med inaktivera papperskorgen.