Numele fișierului în sistemul de operare Windows. Conceptele de „cale” și „nume fișier”. Numele corect al fișierului

Nume de fișiere.

Fișierele sunt identificate prin nume. Utilizatorii dau fișierelor nume simbolice, ținând cont de restricțiile sistemului de operare atât asupra caracterelor utilizate, cât și asupra lungimii numelui. Până de curând, aceste granițe erau foarte înguste. Deci, în fișierul popular Sistemul FAT lungimea numelor este limitată de binecunoscuta schemă 8.3 (8 caractere - numele în sine, 3 caractere - extensia numelui), iar în UNIX System V numele nu poate conține mai mult de 14 caractere. Cu toate acestea, este mult mai convenabil pentru utilizator să lucreze cu nume lungi, deoarece acestea vă permit să acordați fișierului un nume cu adevărat mnemonic, prin care, chiar și după o perioadă destul de lungă de timp, vă puteți aminti ce conține acest fișier. Prin urmare, sistemele de fișiere moderne tind să accepte nume lungi de fișiere simbolice. De exemplu, Windows NT în noul său fișier sistem NTFS specifică faptul că un nume de fișier poate avea până la 255 de caractere, fără a lua în considerare caracterul nul final.

Când treceți la nume lungi, există o problemă de compatibilitate cu aplicațiile create anterior care utilizează nume scurte. Pentru ca aplicațiile să acceseze fișierele conform convențiilor acceptate anterior, sistemul de fișiere trebuie să fie capabil să furnizeze nume scurte (alias-uri) echivalente fișierelor care au nume lungi. Astfel, una dintre sarcinile importante devine problema generării unor nume scurte adecvate.

Nume lungi sunt susținute nu numai de noi sisteme de fișiere, ci și de noi versiuni ale sistemelor de fișiere binecunoscute. De exemplu, Windows 95 utilizează sistemul de fișiere VFAT, care este o versiune modificată semnificativ a FAT. Printre multe alte îmbunătățiri, unul dintre principalele avantaje ale VFAT este suportul pentru nume lungi. Pe lângă problema generării de nume scurte echivalente, la implementarea noii versiuni de FAT, o sarcină importantă a fost problema stocării numelor lungi, cu condiția ca metoda de stocare și structura datelor de pe disc să nu se schimbe fundamental.

De obicei fișiere diferite poate avea aceleași nume simbolice. În acest caz, fișierul este identificat în mod unic printr-un așa-numit nume compus, care este o secvență de nume de directoare simbolice. Unele sisteme nu pot da aceluiași fișier mai multe nume diferite, în timp ce altele nu au o astfel de restricție. În acest din urmă caz, sistemul de operare atribuie un nume unic suplimentar fișierului, astfel încât să se poată stabili o corespondență unu-la-unu între fișier și numele său unic. Numele unic este un identificator numeric și este folosit de programele sistemului de operare. Un exemplu în acest sens nume unic numărul dosarului este inodul pe un sistem UNIX.

Toate sistemele de fișiere moderne acceptă denumirea fișierelor pe mai multe niveluri prin menținere memorie externa fișiere suplimentare cu o structură specială – directoare. Fiecare director conține numele directoarelor și/sau fișierelor conținute în acel director. Deci, numele complet al fișierului constă dintr-o listă de nume de directoare plus numele fișierului din directorul care indică direct către acest fișier. Diferența dintre modul în care fișierele sunt denumite pe diferite sisteme de fișiere este locul în care începe lanțul de nume.

Există două opțiuni extreme. Multe sisteme de gestionare a fișierelor necesită ca fiecare arhivă de fișiere (un arbore complet de directoare) să fie localizată în întregime pe un singur pachet de disc (sau unitate logică, o secțiune a unui pachet de disc fizic reprezentată de instrumentele sistemului de operare ca disc separat). În acest caz, numele complet al fișierului începe cu numele dispozitivului de disc pe care este instalat discul corespunzător. Această metodă de denumire este utilizată în sistemele de fișiere DEC, iar sistemele de fișiere sunt foarte aproape de aceasta calculatoare personale. Această organizare poate fi numită menținerea sistemelor de fișiere izolate.

O altă opțiune extremă a fost implementată în sistemele de fișiere ale sistemului de operare Multics. Acest sistem merită o mare discuție separată; idei originale, dar ne vom concentra doar pe caracteristicile organizării unei arhive de fișiere. În sistemul de fișiere Miltics, utilizatorii au reprezentat întreaga colecție de directoare și fișiere ca un singur arbore. Numele complet fișierul a început cu numele directorului rădăcină, iar utilizatorul nu a trebuit să-și facă griji cu privire la instalarea în dispozitiv de disc orice discuri specifice. Sistemul însuși, căutând un fișier după numele său, a cerut operatorului să instaleze discurile necesare. Un astfel de sistem de fișiere poate fi numit complet centralizat.

Desigur, în multe privințe, sistemele de fișiere centralizate sunt mai convenabile decât cele izolate: sistemul de gestionare a fișierelor preia mai multă muncă de rutină. Dar în astfel de sisteme apar probleme semnificative dacă cineva trebuie să mute un subarbore Sistemul de fișiere la o altă instalație de calcul.

Procese în sistemul de operare UNIX.

Pe lângă direcționarea sistemelor de operare anumit tip platforma hardware există mobil OS la care este ușor de portat tipuri diferite calculatoare (UNIX). În astfel de sisteme de operare, locațiile dependente de hardware sunt localizate și sunt rescrise atunci când sistemul este transferat. Partea independentă de hardware este implementată într-un limbaj de programare nivel inalt, de regulă, în limbajul C și este recompilat atunci când treceți pe o altă platformă.

În prezent, aproximativ 90% dintre computere folosesc sistemul de operare Windows. O clasă mai largă de sisteme de operare este proiectată pentru utilizare pe servere. Această clasă de sisteme de operare include familia UNIX, evoluțiile companiei Microsoft(MS DOS și Windows), produse de rețea Novell si corporatii IBM.

UNIX- un sistem de operare multi-utilizator, multitasking, care include mijloace destul de puternice de protejare a programelor și fișierelor diferiților utilizatori. Sistemul de operare UNIX este independent de mașină, ceea ce asigură o mobilitate ridicată și o portabilitate ușoară programe de aplicație pe calculatoare de diferite arhitecturi. Caracteristică importantă Sistemul de operare al familiei UNIX este modularitatea și setul extins de programe de service, care fac posibilă crearea unui mediu de operare favorabil pentru programatorii utilizatori (adică sistemul este eficient în special pentru specialiști - programatori de aplicații). Indiferent de versiune, caracteristicile comune ale UNIX sunt modul multiplayer cu mijloace de protejare a datelor împotriva accesului neautorizat; implementare multifunctional prelucrare în modul de partajare a timpului; portabilitatea sistemului prin scrierea părții principale în C.



Dezavantajul sistemului UNIX este consumul mare de resurse, care este cel mai adesea excesiv pentru sistemele mici cu un singur utilizator bazate pe computere personale.

În general, sistemul de operare al familiei UNIX este destinat în primul rând către larg local (corporative) Și rețele globale , unind munca a mii de utilizatori. Răspândire largă a UNIX și a acestuia versiunea LINUX primite pe Internet, unde independența mașinii a sistemului de operare este de cea mai mare importanță.

O soluție de compromis a fost utilizată în sistemele de fișiere UNIX OS. Pe nivel de bază Aceste sisteme de fișiere acceptă arhive de fișiere izolate. Una dintre aceste arhive este declarată a fi sistemul de fișiere rădăcină. După ce sistemul pornește, puteți „monta” sistemul de fișiere rădăcină și un număr de sisteme de fișiere izolate într-un singur sistem de fișiere comun. Din punct de vedere tehnic, acest lucru se realizează prin crearea de directoare speciale goale în sistemul de fișiere rădăcină. Apelul special de sistem de montare UNIX vă permite să montați directorul rădăcină al unei arhive de fișiere specificate într-unul dintre aceste directoare goale. Odată montat un sistem de fișiere partajat, denumirea fișierelor se face în același mod ca și cum ar fi fost centralizat de la început. Având în vedere că sistemul de fișiere este de obicei montat în timpul pornirii sistemului, utilizatorii UNIX OS de obicei nu se gândesc la originea originală a sistemului de fișiere partajat.

Calculatorul lucrează cu informații, care pot fi în format text, grafic, audio sau video. Toate informațiile procesate pe un computer sunt stocate în fișiere. Conceptul de fișier este unul dintre Noțiuni de bază alfabetizare computer.

Fişier este o zonă denumită a memoriei pe mediile de stocare ale computerului. Cu alte cuvinte, un fișier este un set de date de pe mediile computerului (hard disk, CD și disc DVD, unitate flash etc.), care are propriul nume ( nume de fișier).

Ce caractere pot fi folosite într-un nume de fișier? Se recomandă utilizarea rusă și scrisori, numere, spații și semne de punctuație. Cu toate acestea, numele fișierului nu trebuie să înceapă cu un punct și nici nu trebuie să folosească paranteze pătrate sau acolade ( ) în nume. Următoarele caractere de serviciu sunt invalide pentru numele fișierelor: / \ | :* ? „< >

Există oare lungime maxima nume de fișier? Lungimea numelui fișierului nu trebuie să depășească 255 de caractere. De fapt, 20-25 de caractere sunt de obicei suficiente.

Windows nu face diferența între literele mici și mari pentru numele fișierelor. Aceasta înseamnă că nu puteți stoca fișiere ale căror nume diferă doar în cazul în care se află în același director. De exemplu, două nume de fișiere „Title.doc” și „TITLE.doc” pentru Windows vor avea același nume pentru același fișier.

Crezi că pot exista mai multe fișiere cu același nume PRIMER într-un singur director? Acest lucru este posibil cu condiția ca numele PRIMER să aibă extensii diferite.

Extensie de nume de fișier arata spre tip fișier(uneori spun și ei - tipul fisierului). Prin urmare,

  • "tip fișier",
  • "tipul fisierului",
  • „extensie fișier”,
  • „extensia numelui fișierului” -

aceasta, conform în general, la fel.

De exemplu,

PRIMER.doc(x) – tipul fișierului este document Word(sau fișier în format Word),

PRIMER.bmp – tipul de fișier este o imagine,

PRIMER.avi – tipul de fișier este un fișier video,

PRIMER.wav – Tipul de fișier este un fișier audio.

Toate aceste fișiere au nume diferite(din cauza diferite extensii nume de fișier) și pot fi stocate în același loc, adică într-un singur director. Dacă facem o analogie cu numele persoanelor, atunci numele fișierului este același cu numele persoanei, iar extensia numelui fișierului este numele de familie al persoanei. În consecință, PRIMER.doc și PRIMER.bmp prin această analogie sunt aceleași cu Ivan Petrov și Ivan Sidorov. Fișierele cu numele PRIMER.doc și VARIANT.doc sunt doi frați din aceeași familie de documente (cu aceeași extensie .doc), așa cum, de exemplu, Ivan Petrov și Fedor Petrov sunt frați din aceeași familie Petrov.

Extensia numelui fișierului este partea din numele fișierului care începe cu un punct urmat de mai multe caractere.

Sunt comune extensiile formate din trei litere - .doc, .txt, .bmp, .gif etc. Cazul nu contează, așa că .doc și .DOC sunt aceeași extensie de document.

Extensia este un atribut opțional în numele fișierului, adică. poate să nu existe. În acest caz, de regulă, nu există niciun punct la sfârșitul numelui fișierului. Extinderea, deși nu este necesară, este totuși de dorit, deoarece îi spune Windows ce tip de fișier este. Mai simplu spus, tipul de fișier îi spune Windows cu ce program să deschidă fișierul. De exemplu, extensia .doc indică faptul că fișierul trebuie deschis folosind editorul Word, iar extensia .cdr indică faptul că fișierul trebuie deschis program de grafică Corel Draw.

Există nume rezervate (de servicii) care nu pot fi folosite ca nume de fișiere, deoarece sunt nume de dispozitive:

PRN – imprimantă,

COM1-COM4 – dispozitive conectate la porturi seriale 1-4,

AUX – la fel ca COM1,

LPT1-LPT4 – dispozitive conectate la porturi paralele 1-4 (de obicei imprimante),

CON (consolă) – pentru intrare – tastatură, pentru ieșire – ecran,

NUL este un dispozitiv „gol”.

Iată exemple de nume de fișiere nevalide:

5<>8/7.txt – simboluri "<», «>„ și „/” sunt interzise,

Care este intrebarea? - simbolul "?" interzisă

PRN.bmp – aici PRN este un nume rezervat.

În funcție de tipul de fișier, pe ecranul Windows sunt afișate diferite pictograme:

Windows Explorer (Start-Programe-Accesorii-Explorer) are implicit un mod în care extensiile de nume de fișiere nu sunt afișate pe ecran, dar sunt afișate pictograme de fișiere.

Când salvați un fișier, scrieți numele acestuia și selectați tipul de fișier din lista disponibilă. Extensia selectată va fi adăugată automat la numele fișierului. De exemplu, în figura de mai jos, programul însuși va adăuga extensia .jpg la numele fișierului. Ca rezultat, Windows își va aminti acest fișier cu numele „desen în paint.jpg”.

Pentru a evita neînțelegerile atunci când salvați fișiere, acordați întotdeauna atenție liniei „tip fișier”, dacă există. La urma urmei, tipul de fișier este pentru prompt Windows, cu ajutorul căruia sistemul stabilește ce program poate fi deschis acest fișier.

Dacă ați descărcat un fișier de pe Internet, de exemplu, cu extensia .rar, dar nu aveți un program de arhivare instalat pe computer pentru a lucra cu astfel de fișiere „comprimate, arhivate”, atunci nu vă mirați că fișierul nu nu este deschis. Cu alte cuvinte, trebuie să știți că, dacă deschideți fișiere, de exemplu, într-un format video, atunci computerul trebuie să aibă programul adecvat pentru a funcționa cu acest format.

Se poate face o analogie între un fișier (mai precis, între un tip de fișier) și un program care funcționează cu acest tip de fișier. Un fișier este o lacăt, iar programul care deschide acest fișier este o cheie. O lacăt nu poate fi deschisă fără cheie, iar o cheie fără lacăt nu este deosebit de valoroasă.

Exerciții de alfabetizare pe calculator:

1) Încercați să creați două foldere pe desktop cu numele: PRIMER și primer. Pentru a face acest lucru, pe desktop, faceți clic Click dreapta mouse-ul pe spatiu liber, iar în fereastra care apare, faceți clic pe opțiunea „Creare” și, în final, faceți clic pe opțiunea „Folder”. În loc de cuvintele „ dosar nou» introduceți „PRIMER”. Apoi repetați toate acestea pentru a crea un al doilea folder numit „primer”. Windows ți-a dat permisiunea de a deschide un al doilea folder?

2) De exemplu, accesați Editor de cuvinteși încercați să salvați documentul cu numele PRN. Windows permite acest nume pentru un fișier nou?

3) Cum se rezolvă problema: „Descarc fișiere de pe Internet, dar sunt în format xsd (PM)/RAR și nu pot fi deschise sau citite pe computer. Ce să fac?"

P.S. Articolul s-a terminat, dar încă poți citi:

Primiți cele mai recente articole despre alfabetizarea computerului direct la dvs Cutie poștală .
Deja mai multe 3.000 de abonați

.

Sistemul de fișiere

Fişier este orice set de informații salvate pe disc sub propriul nume. Fișierul poate fi programe, texte, imagini, seturi de date etc. Fișierele sunt stocate pe disc într-o structură arborescentă ierarhică.

Discurile sunt desemnate prin litere ale alfabetului latin și două puncte. HDD poate fi împărțit în mai multe unități logice, care sunt desemnate prin litere C:, D:, E: etc.

În esență, un folder este un tip special de fișier care conține informații despre fișierele și folderele din el.

Abordare indică locația unui fișier sau folder în sistemul de fișiere. Începe cu numele unității și apoi înregistrează o secvență de nume de foldere. Numele discului este numit directorul rădăcină. Un alt nume pentru o adresă este „calea completă”.

Format de înregistrare a adresei: Nume unitate:\Folder1\Folder2\.

Numele complet al fișierului constă din numele fișierului și calea plină. Fiecare fișier stocat pe computer are un nume complet unic. Nu pot exista două fișiere cu același nume într-un folder. foldere diferite acest lucru este acceptabil.

Fișierele sunt scrise pe disc în părți. Cel mai mic spațiu pe care pot fi scrise datele pe un disc este unul cluster este elementul minim adresabil de disc. Un cluster poate consta din unul sau mai multe sectoare. Dimensiunea sectorului este de 512 octeți.

Sistemul de stocare a fișierelor este numit Sistemul de fișiere. Windows acceptă trei sisteme de fișiere: FAT16 (sau pur și simplu FAT), FAT32 și NTFS. Sistemul de fișiere este selectat când Instalare Windowsși formatarea discului.

La formatare, discul este evidențiat zona sistemului, care constă din trei părți: sectorul de pornire, tabelul de alocare a fișierelor și directorul rădăcină.

ÎN sectorul de boot (Înregistrare de pornire) stochează date despre formatul discului și sistemul său de fișiere.

ÎN directorul rădăcină conține o listă de fișiere aflate pe disc. O înregistrare de fișier conține numele fișierului, adresa primului cluster, dimensiunea fișierului și ora și data creării acestuia.

Tabelul de alocare a fișierelor(File Allocation Table, abreviat FAT) conține o descriere a ordinii de locație a tuturor fișierelor din clustere a acestui disc, precum și informații despre zonele defecte ale discului. Numărul de celule din tabelul FAT corespunde numărului de clustere de pe disc, iar valorile celulelor sunt lanțurile de plasare a fișierelor, adică. secvența de adrese ale clusterelor în care sunt stocate fișierele. Număr de serie Celula tabelului FAT corespunde adresei clusterului.

Numele fișierului este format din două părți separate printr-un punct: numele fișierului și extensia acestuia.

Extensieîn numele fișierului servește la indicarea tipului acestuia. Sistemul de operare identifică programul prin extensia sa de fișier. Cu care a fost creat fișierul. Unele extensii indică faptul că fișierul este un program.


Fișierele program sunt apelate fișiere executabile. Au extensie com sau exe.

Următoarele caractere de serviciu sunt interzise în numele fișierului: \ / : * ? „< > |.

Există unele diferențe în denumirea fișierelor în MS DOS și Windows. În MS DOS, lungimea numelui nu trebuie să depășească 8 caractere, în Windows - 256 caractere. În MS DOS nu poți folosi caractere și spații din alfabetul rusesc, dar în Windows poți.

Caracterele wildcard sunt folosite pentru a desemna un grup de fișiere. Un asterisc (*) indică orice număr de caractere, un semn de întrebare (?) indică orice caracter. De exemplu, modelul p* înseamnă că numele fișierului începe cu litera p, modelul p???l înseamnă că numele fișierului conține oricare trei caractere între literele p și l, iar modelul *.txt denotă toate fișierele cu extensia txt.

Unele programe folosesc caracterul pipe (|) pentru a indica excluderea anumitor modele. De exemplu, *.*|*.bak înseamnă toate fișierele, cu excepția fișierelor cu extensia bak.

(FS), numit de obicei director, director sau folder. Numele fișierelor sunt construite conform regulilor adoptate într-un anumit fișier și sistem de operare (OS). Multe sisteme vă permit să atribuiți nume precum fișiere obișnuite, și cataloage și obiecte speciale(legături simbolice, dispozitive de blocare etc.).

Numele fișierului face parte numele complet al fișierului, numit si complet sau într-un mod absolut la dosar. Numele complet poate include următoarele componente:

Numele fișierului este necesar pentru ca utilizatorul să poată accesa fișierul. Nu pot exista două fișiere cu același nume în același director (unele sisteme de fișiere nu fac distincție între majuscule și minuscule, ceea ce lasă posibilitatea de a crea fișiere ale căror nume diferă în caz de majuscule).

Numele fișierului este format din două părți separate printr-un punct:

Nume de fișiere pe diferite sisteme

Deplin, sau absolut, este numele fișierului care conține toate directoarele până la rădăcina sistemului de fișiere. Relativ numele de fișiere nu conțin o cale completă și sunt de obicei legate la directorul curent.

Windows

  • \ - separator de subdirector
  • / - separator de chei interpret de comenzi
  • : - separă litera de unitate sau numele unui flux de date alternativ
  • * - caracter de înlocuire (mască „orice număr de orice caractere”)
  • ? - caracter de înlocuire (mască „orice caracter”)
  • " - folosit pentru a specifica căile care conțin spații
  • < - перенаправление ввода
  • > - redirecționarea ieșirii
  • | - desemnează un transportor

În sistemele de operare UNIX și UNIX, bara oblică (/) - separator de subdirector - și caracterul de sfârșit de linie (\0) sunt interzise. Caracterele enumerate mai sus (cu excepția barei oblice) pot fi folosite, dar din motive de compatibilitate este mai bine să le evitați.

Extensie de nume de fișier

Extensie de nume de fișier(Engleză) extensia numelui de fișier, spun adesea ei simplu extensia de fișier sau extensie) - o secvență de caractere adăugată la numele fișierului și menită să identifice tipul (formatul) fișierului. Acesta este unul dintre modurile comune în care un utilizator sau un software de calculator poate determina tipul de date stocate într-un fișier. Extensia este separată de partea principală a numelui fișierului prin ultimul punct. Uneori pot fi utilizate mai multe extensii, următorul prieten unul după altul, de exemplu, „.tar.gz”.

Sistemul de operare sau managerul de fișiere poate mapa extensiile de fișiere la aplicații. Când un utilizator deschide un fișier cu o extensie înregistrată, programul corespunzător acestei extensii este lansat automat. Unele extensii pot indica faptul că fișierul este executabil (pe Windows).

Vezi si

Literatură

  • Robachevsky A. N., Nemnyugin S. A., Stesik O. L. Nume fișiere / Fișier de bază sistem Sistem V / Capitolul 4. Sistem de fișiere // Sistem de operare sistem UNIX. - Ed. a II-a. - St.Petersburg. : BHV-Petersburg, 2008. - p. 338-339. - 656 s. - ISBN 978-5-94157-538-1

Fundația Wikimedia. 2010.

  • Yasaka-jinja
  • Dubovik

Vedeți ce este „Numele fișierului” în alte dicționare:

    Atributele fișierului- un set de octeți care distinge un fișier de multe alte fișiere. Atributele fișierului sunt: ​​numele fișierului și tipul de conținut; data și ora creării fișierului; numele proprietarului fișierului; mărime fișier; drepturi de acces la fișiere; metoda de acces la fișiere. Vezi si:… … Dicţionar financiar

    Extensie de nume de fișier- (extensia numelui de fișier în limba engleză, numită adesea pur și simplu extensie de fișier sau extensie) o secvență de caractere adăugată la numele fișierului și destinată să identifice tipul (formatul) fișierului. Aceasta este una dintre metodele comune, cu... ... Wikipedia

    transfer de fișier- Transferarea unui fișier dintr-un director sau folder în altul. Adesea, la transfer, utilizatorul schimbă numele fișierului. Ca urmare, fișierul este scris într-o locație nouă și șters în cea veche. În schimb, atunci când copiați un fișier, acesta apare într-o locație nouă... ...

    format de fișier X- un format de fișier pentru stocarea obiectelor 3D create de Microsoft. Acest format stochează informații despre geometria unui obiect 3D (coordonatele vârfurilor și coordonatele normale), coordonatele texturii, descrierile materialelor, căile și numele texturilor care ... Wikipedia

    Tipul fisierului- Specificarea formatului structurii de date înregistrate în fisier. Formatul de fișier este de obicei indicat în numele său, ca o parte separată de un punct (această parte este de obicei numită extensia numelui fișierului, deși strict vorbind acest lucru nu este adevărat). De exemplu,... ... Wikipedia

    atributele fișierului- Atribute identificabile ale fișierului (nume etc.) [E.S. Alekseev, A.A. engleză rusă Dicţionarîn ingineria sistemelor informatice. Moscova 1993] Subiecte tehnologia de informațieîn general, atributele fișierului EN... Ghidul tehnic al traducătorului

Un fișier este o anumită cantitate de informații (program sau date) care are un nume și este stocată în memoria pe termen lung (externă).

Numele fișierului este format din două părți, separate printr-un punct: numele propriu-zis al fișierului și extensia care determină tipul acestuia (program, date etc.). Numele real al fișierului este dat de utilizator, iar tipul fișierului este de obicei setat automat de program atunci când este creat. Extensia fișierului este partea din numele fișierului separată de punctul din dreapta în nume.

Când scrieți un nume de fișier, aveți voie să utilizați numai litere și cifre în limba engleză. Numele trebuie să înceapă cu o literă. Spațiile și semnele de punctuație nu sunt permise, cu excepția semnului exclamării (!), a tildei (~) și a linierii de subliniere (_).

După introducerea sistemului de operare Windows 95, cerințele de denumire a fișierelor au devenit semnificativ mai relaxate. Ele sunt valabile și în toate versiunile ulterioare ale sistemelor de operare Windows.

1. Sunt permise până la 255 de caractere.

2. Este permisă utilizarea simbolurilor alfabetelor naționale, în special rusă.

3. Sunt permise spații și alte caractere interzise anterior, cu excepția următoarelor nouă: /\:*?"<>|.

4. Puteți utiliza mai multe puncte în numele fișierului. Extensia de nume este considerată a fi toate caracterele care urmează ultimul punct.

Rolul extensiei de nume de fișier este pur informațional, nu orientat spre comandă. Dacă atribuiți extensia de fișier TXT unui fișier cu o imagine, atunci conținutul fișierului nu se va transforma în text. Poate fi vizualizat într-un program conceput pentru lucrul cu texte, dar o astfel de vizionare nu va da nimic inteligibil.

Sistemul de fișiere. Fiecare mediu de stocare (dischetă, hard sau disc laser) poate stoca un număr mare de fișiere. Ordinea în care fișierele sunt stocate pe disc este determinată de sistemul de fișiere instalat.

Un sistem de fișiere este un sistem pentru stocarea fișierelor și organizarea directoarelor. Acesta definește formatul pentru stocarea fizică a informațiilor, care de obicei este grupată sub formă de fișiere. Un anumit sistem de fișiere determină dimensiunea numelui fișierului, dimensiunea maximă posibilă a fișierului și un set de atribute ale fișierului. Unele sisteme de fișiere oferă capabilități de servicii, cum ar fi controlul accesului sau criptarea fișierelor.

Pentru discuri cu un număr mic de fișiere (până la câteva zeci), este convenabil să utilizați un sistem de fișiere cu un singur nivel, când directorul (cuprinsul discului) este o secvență liniară de nume de fișiere. Pentru a găsi un fișier pe disc, trebuie doar să specificați numele fișierului. Această schemă cu un singur nivel a fost folosită în primele versiuni de MS-DOS. Astăzi poate fi găsit, de exemplu, în unele camere digitale: toate fotografiile realizate sunt stocate într-un singur director.

Dacă sute și mii de fișiere sunt stocate pe un disc, atunci pentru ușurința căutării, fișierele sunt organizate într-un sistem de fișiere ierarhic pe mai multe niveluri, care are o structură „arboresc” (arată ca un arbore inversat).

În acest caz, fișierele de pe discuri sunt combinate în directoare. Directorul inițial, rădăcină, conține subdirectoare de nivelul 1, la rândul lor, în fiecare dintre ele există subdirectoare de nivelul 2 etc. Trebuie remarcat faptul că fișierele pot fi stocate în directoare de toate nivelurile. ÎN directoare Windows se numesc foldere

Atributele fișierelor sunt setate pentru fiecare fișier și spun sistemului ce operațiuni pot fi efectuate asupra fișierelor. Există patru atribute:

Numai citire (R);

Arhiva (A);

Ascuns (H);

Sistem (S).

Atribut de fișier numai pentru citire

Acest atribut indică faptul că fișierul nu poate fi modificat. Toate încercările de a modifica, șterge sau redenumi un fișier numai pentru citire vor eșua.

Atributul fișierului „Ascuns”

Un fișier cu acest atribut nu este afișat în dosar. Atributul poate fi aplicat și la dosare întregi. Trebuie să ne amintim că sistemul oferă posibilitatea de a afișa fișiere ascunse, pentru a face acest lucru, trebuie doar să accesați meniul Explorer Instrumente – Opțiuni folder – fila Vizualizare – Afișați fișierele și folderele ascunse.

Atributul fișierului „Arhivă”

Aproape toate fișierele au acest atribut activarea/dezactivarea acestuia practic nu are sens. Folosit de programele de rezervă pentru a detecta modificările aduse unui fișier.

Atributul fișierului „Sistem”

Acest atribut este setat pentru fișierele necesare sistem de operare pentru o funcționare stabilă. De fapt, face fișierul ascuns și doar pentru citire. Este imposibil să setați singur atributul de sistem pentru un fișier.

SPECIFICAȚIA FIȘIERULUI

Pentru ca sistemul de operare să detecteze un fișier, trebuie să i se spună

numele lui. În plus, trebuie să specificați unitatea pe care se află fișierul. Pentru

Desemnarea discului folosește cifrul dispozitivului (unitatea de disc) pe care

este instalat. Codul dispozitivului este o literă a alfabetului, pt

urmată de două puncte. Prima unitate din sistem este atribuită

codul este "A:", al doilea - "B:". Prima unitate de disc pentru hard disk de obicei

este marcat cu codul „C:”. Unitățile de disc diferă în ceea ce privește criptarea dispozitivului și

se numesc: unitatea A, unitatea B etc.

Cifrul dispozitivului, scris în combinație cu numele fișierului, reprezintă

este o specificație de fișier. Specificația este introdusă în formatul: ("cipher

device""simple name.extension"). De exemplu, o specificație de fișier cu

nume simplu „instruct” și extensia „txt”, situate pe unitatea A,

arată astfel: „A:instruct.txt”.

Tipuri de sisteme de fișiere

După metoda de identificare a datelor, acestea se disting:

Sisteme de fișiere banale care determină stocarea fișierelor într-un singur „heap”, directorul rădăcină al media. Aceste sisteme practic s-au stins și au fost înlocuite cu unele ierarhice. Una dintre cele utilizate este TR-DOS pe computerul Sinclair ZX-Spectrum.

Sisteme de fișiere ierarhice care asigură stocarea fișierelor într-o structură de directoare arborescentă. Sunt cel mai frecvent tip de FS. Începând cu anii 1990, acestea au fost folosite aproape exclusiv în sisteme desktop.

Relaționale, asociative, (?) alte FS care oferă alte metode de identificare a datelor. Sunt folosite extrem de rar datorită domeniului lor îngust.

Sistemele de fișiere variază în ceea ce privește rezistența la defecțiuni:

Structurile tolerante la eșec sunt de obicei structuri triviale, a căror consistență deplină nu este întotdeauna asigurată în timpul funcționării. Dacă sistemul eșuează în momentele de inconsecvență, este posibilă pierderea datelor sau chiar distrugerea întregului sistem de fișiere. Recuperarea necesită adesea acțiuni îndelungate și non-triviale.

Sistemele tolerante la eșec prezintă structuri pe deplin consistente în orice moment pe parcursul vieții sistemului de fișiere, astfel încât nu există momente în care o defecțiune poate duce la pierderea de date sau distrugerea sistemului de fișiere. De regulă, acestea sunt sisteme de fișiere jurnalizate care dublează toate modificările structurii într-o zonă specială - jurnalul, astfel încât, în cazul unei eșecuri, au capacitatea de a finaliza o operațiune neterminată sau de a inversa starea sistemului de fișiere înainte de eșec.