Filnavnet bestemmer typen. Filutvidelse

Dette er en av de vanlige måtene en bruker eller dataprogramvare kan bestemme hvilken type data som er lagret i en fil.

Utvidelsen er vanligvis atskilt fra hoveddelen av filnavnet med et punktum. I operativsystemene CP/M og MS-DOS var lengden på utvidelsen begrenset til tre tegn; i moderne operativsystemer er denne begrensningen ikke til stede. Noen ganger kan flere utvidelser brukes, etter hverandre, for eksempel ".tar.gz".

I FAT16-filsystemet var filnavnet og filtypen separate enheter, og perioden som skilte dem var faktisk ikke en del av det fulle filnavnet og tjente bare for å visuelt skille filnavnet fra filtypen. På FAT32- og NTFS-filsystemene ble prikken en vanlig juridisk karakter i et filnavn, så begrensninger på antall prikker i et filnavn og deres plassering på disse systemene ble fjernet (med noen unntak, for eksempel alle sluttprikker i filnavn blir ganske enkelt forkastet). Derfor standard søkemønster *.* har ingen mer praktisk betydning, det er nok å spørre * , siden punktsymbolet nå faller inn under begrepet et hvilket som helst symbol.

Noen operativsystemer eller filbehandlere kan tilordne filutvidelser til programmer. Når en bruker åpner en fil med en registrert filtype, startes programmet som tilsvarer den utvidelsen automatisk. Noen utvidelser indikerer at selve filen er et program.

Pekenøyaktighet

Noen ganger indikerer utvidelsen formatet bare på en generell måte (for eksempel har .doc-utvidelsen blitt brukt for mange forskjellige tekstformater, både vanlige og formaterte; og "txt"-utvidelsen gir ingen informasjon om hva som koder teksten i filen er i), på grunn av det er det nødvendig å bruke andre metoder for å bestemme formatet.

Noen ganger spesifiserer utvidelsen bare ett av formatene som brukes i filen (for eksempel ble utvidelsen ".ogg" opprinnelig brukt for alle filer i Ogg-formatet, uavhengig av kodekene som dataene i Ogg-beholderen ble kodet med) . Utvidelsen indikerer vanligvis ikke formatversjonen (for eksempel kan filer i forskjellige versjoner av XHTML bruke de samme utvidelsene).

Andre måter å spesifisere formatet på

  • Noen operativsystemer og filsystemer (som HFS) lagrer filformatinformasjon i selve filsystemet.
  • Magiske tall er sekvenser av byte i selve filene.
  • Shebang ( Engelsk) - i Unix-lignende operativsystemer plasseres i begynnelsen av den kjørbare filen for å indikere tolken som skal kalles når denne filen startes. Består av et kommentartegn (#) etterfulgt av et utropstegn (!), etterfulgt av kommandoen som skal utføres med den gitte filen som argument.

se også

Linker

  • File-extensions.org (engelsk)
  • Punktum hva? (Engelsk)
  • Filext (engelsk)
  • Wotsit (engelsk)

Wikimedia Foundation. 2010.

Se hva "Filnavn" er i andre ordbøker:

    filnavn- Den delen av filnavnet som følger prikken. Emner informasjonsteknologi generelt EN filtype ... Teknisk oversetterveiledning

    DOC eller .doc (fra engelsk dokument) er en filtype som brukes for filer som representerer tekst, med eller uten markering. .DOC-utvidelsen ble ofte brukt for å betegne enkle tekstfiler uten formatering, men senere ... Wikipedia

    Dette begrepet har andre betydninger, se ECW (betydninger). ECW (Enhanced Compression Wavelet) er et proprietært rasterbildefilformat optimert for lagring av fly- og satellittbilder, ved hjelp av ... ... Wikipedia

Laboratoriearbeid nr. 8

Emne: Filer og filsystem

Mål: Lær begrepene "fil" og "filsystem".

Operasjons prosedyre:

1) Slå på PC-en;

2) Åpne filen "Lab 8";

3) Fullfør oppgaven;

4) Slå av PC-en.

Trening.

1) Studere teoretisk materiale;

2) Svar på sikkerhetsspørsmål.

Du vet allerede at all dataprogramvare og alle data er lagret i filer på eksterne minneenheter. Enhver bruker som jobber på en datamaskin må håndtere filer.

Arbeid med filer på en datamaskin gjøres ved hjelp av filsystemet, som er en del av operativsystemet.

I denne leksjonen skal vi se på hva filer og filsystemer er.

Fil (fra det engelske ordet fil - dossier, sett med dokumenter)- dette er en viss mengde informasjon (programmer eller data) med et navn, lagret i langtidsminnet (eksternt) til datamaskinen.

Filalternativer

Ethvert objekt har et navn og er preget av visse parametere. Det fullstendige filnavnet består av et navn og en type.

Filnavn består av to deler atskilt med en prikk: riktig navn på filen og en filtype som bestemmer typen (program, data osv.). Det faktiske navnet på filen oppgis av brukeren, og filtypen settes vanligvis automatisk av programmet når den opprettes.

For eksempel:

Filnavnutvidelser

Ulike operativsystemer har forskjellige filnavnformater. I MS-DOS-operativsystemet må ditt eget filnavn ikke inneholde mer enn åtte bokstaver i det latinske alfabetet og tall, og utvidelsen består av tre latinske bokstaver, for eksempel: proba.txt

I Windows-operativsystemet kan filnavnet ha opptil 255 tegn, og det russiske alfabetet kan brukes, for eksempel:

Informasjonsenheter.doc

Før bruken av Windows 95, kjørte de fleste IBM-PCer MS-DOS, som hadde svært strenge regler for filnavn. Disse reglene kalles konvensjon 8.3

Ifølge konvensjon 8.3 kan et filnavn bestå av to deler atskilt med en prikk. Den første delen kan være opptil 8 tegn lang, og den andre delen (etter perioden) kan være opptil 3 tegn lang. Den andre delen etter prikken kalles navneutvidelsen.

Når du skriver et filnavn, kan du kun bruke engelske bokstaver og tall. Navnet må begynne med en bokstav. Mellomrom og tegnsetting er ikke tillatt, med unntak av utropstegnet (!), tilde (~) og understrek (_).

Etter introduksjonen av Windows 95-operativsystemet ble kravene til filnavn betydelig mer avslappet. De er også gyldige i alle etterfølgende versjoner av Windows-operativsystemer.

1. Opptil 255 tegn er tillatt.

2. Det er tillatt å bruke symboler av nasjonale alfabeter, spesielt russisk.

3. Det er tillatt å bruke mellomrom og andre tidligere forbudte tegn, med unntak av følgende ni: / \ : * ? "< > |

4. Du kan bruke flere punktum i filnavnet. Navneutvidelsen er alle tegn etter den siste prikken.

Rollen til filtypen er rent informasjonsorientert, ikke kommandoorientert. Hvis du tilordner filtypen TXT til en fil med et bilde, vil ikke innholdet i filen bli til tekst. Den kan sees i et program designet for å jobbe med tekster, men slik visning vil ikke gi noe forståelig.

Attributter - x filegenskaper som gir filen visse egenskaper. For de for tiden mest vanlige filsystemene FAT16, FAT32 og NTFS kan følgende filattributter skilles:

"Skrivebeskyttet"- betyr at filen er skrivebeskyttet av operativsystemet, det vil si at det ikke kan gjøres noen rettelser i den. I de fleste tilfeller betyr ikke dette at det er umulig å gjøre korrigeringer i det hele tatt, bare at hvis det gjøres et forsøk på å endre en fil med dette attributtet, vil brukeren få en tilsvarende advarsel.

"Skjult"- Det er underforstått at en fil med dette attributtet ikke vises når visse fillister vises. De fleste programmer kan tilpasse hvordan dette attributtet behandles. For eksempel lar standard Windows XP Explorer deg både skjule og vise filer med "skjult"-attributtet. I det andre tilfellet vises filikonet gjennomskinnelig.

"System"- filer med "system"-attributtet refererer oftest til kritiske operativsystemfiler som ikke kan slettes eller endres. Generelt er "system"-attributtet en "vektet" versjon av "skrivebeskyttet"-attributtet kombinert med "skjult"-attributtet. I standard Windows XP Explorer behandles "system"-attributtet på samme måte som "hidden" -attributtet - slike filer er skjult for brukeren som standard, men du kan tillate at de vises.

"Arkiv"- for øyeblikket brukes dette FAT-filattributtet praktisk talt ikke til det tiltenkte formålet.

Filsystem

Hvert lagringsmedium (diskett, harddisk eller laserdisk) kan lagre et stort antall filer. Rekkefølgen filene lagres i på disken bestemmes av det installerte filsystemet.

Filsystem- dette er en funksjonell del av operativsystemet som utfører operasjoner på filer.

Filsystemfunksjoner:

1. Lagre informasjon på eksterne medier

2. Lese informasjon fra filer

3. Slette filer, kataloger

4. Gi nytt navn til filer

5. Kopiering av filer osv.

For å gjøre det lettere å finne informasjon er filer gruppert i grupper kalt kataloger (DOS) eller mapper (Windows).

Katalog (katalog)- et spesielt sted på disken hvor filnavn og informasjon om dem er registrert (størrelse, dato og klokkeslett, siste endring og indikasjon på begynnelsen av filplasseringen på disken).

For disker med et lite antall filer (opptil flere dusin), er det praktisk å bruke et enkelt-nivå filsystem, når katalogen (diskens innholdsfortegnelse) er en lineær sekvens av filnavn. For å finne en fil på disken trenger du bare å spesifisere filnavnet.

Hvis hundrevis og tusenvis av filer er lagret på en disk, blir filene organisert i et hierarkisk filsystem på flere nivåer, som har en "tre"-struktur (ser ut som et omvendt tre), for enkel søking.

Den initiale, roten, katalogen inneholder underkataloger på 1. nivå, i sin tur, i hver av dem er det underkataloger på 2. nivå, etc. Det skal bemerkes at filer kan lagres i kataloger på alle nivåer.

Banen til filen.

For å finne en fil i en hierarkisk filstruktur, må du spesifisere banen til filen. Banen til filen inkluderer det logiske navnet på disken, skrevet gjennom separatoren "\", og en sekvens av navn på nestede kataloger, hvorav den siste inneholder den ønskede filen.

For eksempel kan banen til filene i figuren skrives slik:

C:\Abstracts\

C:\Abstracts\Fysikk\

C:\Abstracts\Informatikk\

C:\Tegninger\

Fullt filnavn.

Banen til filen sammen med filnavnet kalles det fullstendige filnavnet.

Eksempel på fullstendige filnavn:

C:\Abstracts\Fysikk\Optiske fenomener.doc

C:\Abstracts\Informatikk\Internet.doc

C:\Abstracts\Informatics\Datavirus.doc

C:\Tegninger\Solnedgang.jpg

C:\Tegninger\ Winter.jpg

I Windows-operativsystemet brukes konseptet "mappe" i stedet for kataloger. Mappe er et Windows-objekt designet for å gruppere filer og andre mapper i grupper. Konseptet med en mappe er bredere enn konseptet med en "katalog".

I Windows er skrivebordsmappen øverst i mappehierarkiet. (Det neste nivået er representert av mappene Min datamaskin, papirkurv og Network Neighborhood (hvis datamaskinen er koblet til et lokalt nettverk).

Ulike operasjoner kan utføres på filer:

1) Kopiering (en kopi av filen plasseres fra en katalog til en annen)

2) Flytt (selve filen flyttes til en annen katalog)

3) Slett (filoppføringen slettes fra katalogen)

4) Gi nytt navn (endringer av filnavn) osv.

Kontrollspørsmål:

1. Definer begrepene: fil; filutvidelse; filsystem; banen til filen; operasjoner på filer.

2. Velg de riktige filnavnene:

EN) Fiske.

b) Essay om sommeren.

V) 12>13

G) 12 er mer enn 13

d) Hurra!

e) Min tegning

og) Liste 8 "A"

3. Nedenfor er filnavnene. Velg blant dem navnene på tekstfiler, grafikkfiler, kjørbare filer.

aaa.bmp, leto.doc, mama.jpg, ura.wav, dog.txt, cat.jpg, boy.exe, music.txt, book.mpЗ, box.exe, game.bmp, vopros.wav, otvet. tekst

4. Skille filnavn fra mappenavn, hopp over feil navn.

Lettet.txt, Bok, Navn*2, List.doc, 2006, Windows.jpg, Windows, Dom.doc.

5. Noter deg den fullstendige banen til readme.txt-filen hvis du vet at den er lagret i HELP-mappen, en undermappe til HOME-mappen som ligger på D-stasjonen.

6. Skriv ned de fulle navnene på alle filene:

7. Bygg et katalogtre

C:\Drawings\Nature\Sky.bmp

C:\Drawings\Nature\Snow.bmp

C:\Pictures\Computer\Monitor.bmp

C:\Mine dokumenter\Report.doc

En filtype eller filtypenavn er et suffiks på slutten av en datafil. Det er vanligvis to til fire tegn langt. Hvis du noen gang har åpnet et dokument eller sett på et bilde, har du sannsynligvis lagt merke til disse bokstavene på slutten av filen.


Skjermbilde av ulike utvidelser

Fil, hva er en fil, spør du plutselig? Og dette, i vårt tilfelle, er bare data av en bestemt type lagret på elektroniske medier.

Hva brukes filtypen til?

Filutvidelser brukes av operativsystemet for å bestemme hvilke programmer som er knyttet til filtyper – med andre ord, hvilket program som åpnes når du dobbeltklikker på en fil.

For eksempel har en fil som heter "awesome_picture.jpg" filtypen "jpg". For eksempel, når du åpner dette dokumentet i Windows, ser operativsystemet etter et hvilket som helst program knyttet til JPG, åpner det programmet og laster ned filen. Og utvidelse .m4r gjelder

Hvilke typer utvidelser finnes det?

Det finnes mange forskjellige typer filutvidelser - for mange til å liste opp i én artikkel, men her er noen eksempler på vanlige filutvidelser du kan se på datamaskinen din:

DOC/DOCX: Microsoft Word-dokument. DOC var den opprinnelige utvidelsen som ble brukt for Word-dokumenter, men Microsoft endret formatet da Word 2007 debuterte. Word-dokumenter er nå basert på XML-formatet, så du legger til en "X" på slutten av utvidelsen.

XLS/XLSX: - Microsoft Excel-regneark.

PNG: Bærbar nettverksgrafikk, tapsfritt bildeformat.

HTM/HTML: HyperText-markeringsformat for å lage nettsider på Internett.

PDF: Et bærbart dokumentformat laget av Adobe og brukt til å støtte formatering i distribuerte dokumenter.

EXE: Et kjørbart format som brukes for programmer du kan kjøre.

Og som vi sa, dette er bare et lite antall filutvidelser. Det er bokstavelig talt tusenvis av dem.

Det er også viktig å vite at det finnes filtyper som er iboende farlige og kan være farlige. Dette er vanligvis kjørbare filer som kan kjøre visse typer kode når du prøver å åpne dem.

Ikke åpne filer hvis de kommer fra en uklarert kilde.

Under spoileren du vil finne 50+ filtyper som er potensielt farlige for Windows

Programmer

EXE - kjørbar fil av programmet. De fleste applikasjoner som kjører på Windows er .exe-filer.

PIF er en programinformasjonsfil for MS-DOS-programmer. Selv om .PIF-filer ikke er pålagt å inneholde kjørbar kode, vil Windows behandle .PIF-filer på samme måte som .EXE-filer hvis de inneholder kjørbar kode.

APPLIKASJON – Applikasjonsinstallasjonsprogram distribuert ved hjelp av Microsofts ClickOnce-teknologi.

GADGET er en gadget-fil for Windows-stasjonære gadget-teknologi introdusert i Windows Vista.

MSI er en Microsoft installasjonsfil. De installerer andre applikasjoner på datamaskinen din, selv om applikasjoner også kan installeres av .exe-filer.

MSP - Windows Installer-oppdateringsfil. Brukes til å lappe applikasjoner som er distribuert i .MSI-filer.

COM - Den opprinnelige programtypen som brukes av MS-DOS.

SCR - Windows skjermsparer. Windows-skjermsparere kan inneholde kjørbar kode.

HTA er en HTML-applikasjon. I motsetning til HTML-applikasjoner som kjører i nettlesere, kjører .HTA-filer som pålitelige, ikke-sandboxed-applikasjoner.

CPL - Kontrollpanelfil. Alle verktøyene som finnes i Windows Kontrollpanel er .CPL-filer.

MSC - Microsoft Management Console-fil. Programmer som Group Policy Editor og Disk Management er .MSC-filer.

JAR - .JAR-filer inneholder kjørbar Java-kode. Hvis du har Java Runtime Environment installert, kjøres .JAR-filer som programmer.

Scenarier

BAT er en batch-fil. Inneholder en liste over kommandoer som vil kjøre på datamaskinen din hvis du åpner den. Opprinnelig ble MS-DOS brukt.

CMD er en kommandofil. Ligner på .BAT, men denne filtypen ble introdusert i Windows NT.

VB, .VBS - VBScript-fil. Utfører den inkluderte VBScript-koden hvis du kjører den.

VBE - VBScript-kryptert fil. Ligner på en VBScript-fil, men det er ikke lett å finne ut hva filen vil gjøre hvis du kjører den.

JS - JavaScript-fil. .JS brukes ofte av nettsider og er trygt å kjøre i nettlesere. Windows vil imidlertid kjøre .JS-filer utenfor nettleseren uten sandboxing.

JSE - Kryptert JavaScript-fil.

WS, .WSF - Windows-skriptfil.

WSC, .WSH - Windows Script og Windows Script Host script filer. Brukes sammen med Windows-skriptfiler.

PS1, .PS1XML, .PS2, .PS2XML, .PSC1, .PSC2 - Windows PowerShell-skript. Utfører PowerShell-kommandoer i den rekkefølgen som er spesifisert i filen.

MSH, .MSH1, .MSH2, .MSHXML, .MSH1XML, .MSH2XML - Monad-skriptfil. Monad ble senere omdøpt til PowerShell.

Snarveier

SCF - Windows Explorer Command File. Kan sende potensielt farlige kommandoer til Windows Utforsker.

INF er en tekstfil som brukes av AutoRun. Hvis den kjøres, kan denne filen potensielt starte farlige programmer som den følger med, eller sende farlige alternativer til programmer som følger med Windows.

Other.REG - Windows-registerfil. .REG-filer inneholder en liste over registeroppføringer som vil bli lagt til eller fjernet hvis du kjører dem. En ondsinnet .REG-fil kan fjerne viktig informasjon fra registeret ditt, erstatte det med uønskede data eller legge til skadelige data.

Kontormakroer

DOC, .XLS, .PPT - Microsoft Word-, Excel- og PowerPoint-dokumenter. De kan inneholde skadelig makrokode.

DOCM, .DOTM, .XLSM, .XLTM, .XLAM, .PPTM, .POTM, .PPAM, .PPSM, .SLDM. Nye filutvidelser introdusert i Office 2007. En M på slutten av filtypen indikerer at dokumentet inneholder makroer. En .DOCX-fil inneholder for eksempel ikke makroer, men en .DOCM-fil kan inneholde makroer.

Dette er ikke en uttømmende liste. Det finnes andre typer filtyper – for eksempel .PDF – som har en rekke sikkerhetsproblemer. For de fleste filtyper ovenfor er det imidlertid ingen. De eksisterer for å kjøre vilkårlig kode eller kommandoer på datamaskinen din.

Hva bør jeg gjøre hvis jeg ikke ser filtypene på datamaskinen min?

Som standard viser Windows filutvidelser. For en stund - i Windows 7, 8 og til og med 10 - var dette ikke sant, men heldigvis har de endret standardinnstillingene.

Vi sier at å vise filutvidelser ikke bare er nyttig, men også sikrere. Uten å vise utvidelser, er det vanskelig å avgjøre om den PDF-filen du ser på (for eksempel) faktisk er en PDF-fil og ikke et ondsinnet kjørbart plot.

Hvis filtypene ikke vises i Windows, er det ganske enkelt å få tilbake denne informasjonen. Fra et hvilket som helst filutforskervindu velger du ganske enkelt Vis⯮Alternativer⯮Endre mappe og søkealternativer.


Skjermbilde av hvordan du kontrollerer synligheten til filutvidelser i Windows


I vinduet Mappealternativer, på Vis-fanen, merker du av for Skjul utvidelser for kjente filtyper.

På macOS vises ikke filtypene som standard. Grunnen til dette er at macOS egentlig ikke bruker utvidelser slik Windows gjør (og vi skal snakke mer om dette i neste avsnitt).

Du kan imidlertid lage macOS-filutvidelser, og det er sannsynligvis ikke så ille. Når Finder er åpen, går du ganske enkelt til Finder⯮ Preferences⯮ Advanced, og slår deretter på "Vis alle filutvidelser"-avmerkingsboksen.



Hvordan bruker MacOS og Linux filutvidelser?

Så vi snakket om hvordan Windows bruker filutvidelser for å vite hvilken type fil den har å gjøre med og hvilket program som skal brukes når du åpner filen.

Windows vet at en fil som heter readme.txt er en tekstfil på grunn av denne TXT-filtypen, og den vet hvordan den åpnes med standard tekstredigerer. Fjern denne utvidelsen, og Windows vil ikke lenger vite hva de skal gjøre med filen.

Mens MacOS og Linux fortsatt bruker filutvidelser, er de ikke avhengige av dem som Windows gjør. I stedet bruker de noe som MIME og skaperkoder for å finne ut hva filen er. Denne informasjonen lagres i filoverskriften, og både macOS og Linux bruker denne informasjonen til å finne ut hvilken type fil de har å gjøre med.

Siden filutvidelser faktisk ikke er nødvendig på macOS eller Linux, kan du godt ha en gyldig fil uten utvidelse, men operativsystemet kan fortsatt åpne filen med riktig program på grunn av filinformasjonen i filoverskriften.

Hva skjer hvis jeg endrer filtypen?

Basert på det vi nettopp snakket om i forrige seksjon, avhenger hva som skjer når du endrer filtypen din av hvilket operativsystem du bruker.

I Windows, hvis du fjerner en filtype, vet ikke det operativsystemet lenger hva det skal gjøre med den filen. Når du prøver å åpne filen, vil Windows spørre deg hvilket program du vil bruke. Hvis du endrer filtypen, si at du endret navnet på filen fra "coolpic.jpg" til "coolpic.txt" - Windows vil prøve å åpne filen i applikasjonen som er knyttet til den nye utvidelsen, og du vil få en feilmelding eller en åpen men ubrukelig fil.

I dette eksemplet åpnet Notepad (eller hva du nå har som standard tekstredigerer) vår "coolpic.txt"-fil, men det er bare forvirret, rotete tekst.



Av denne grunn advarer Windows deg når du prøver å endre filtypen, og du må bekrefte handlingen.



Hvis du bruker macOS, skjer noe lignende. Hvis du prøver å endre filtypen, vil du motta en advarsel.



Hvis du endrer utvidelsen til noe annet, vil macOS prøve å åpne filen i applikasjonen som er knyttet til den nye utvidelsen. Og du vil få en feilmelding eller en ødelagt fil - akkurat som i Windows.

I motsetning til Windows, hvis du prøver å fjerne en filtype på macOS (i det minste i Finder), legger macOS ganske enkelt til den samme filtypen tilbake ved å bruke data fra filens MIME-type.

Hvis du faktisk ønsker å endre filtypen - for eksempel vil du endre et bilde fra JPG til PNG - må du bruke programvare som faktisk kan konvertere filen.

Hvordan endre programmet som åpner en fil

Hver gang du installerer en applikasjon som kan åpne en bestemt filtype, blir den applikasjonen og filtypen registrert med operativsystemet ditt. Det er mulig at flere programmer åpner den samme filen.

Du kan starte programmet og deretter laste alle støttede filtyper inn i det. Eller du kan høyreklikke på filen for å åpne kontekstmenyen og velge det tilgjengelige programmet der.

For eksempel, i bildet nedenfor, kan du se at vi har flere bildeapplikasjoner på vårt Windows-system som kan åpne «coolpic.jpg»-filen som vi høyreklikket.



Imidlertid er det også en standardapplikasjon knyttet til hver utvidelse. Denne applikasjonen åpnes når du dobbeltklikker på en fil, og i Windows er det applikasjonen som vises øverst på listen du får når du høyreklikker på en fil (i bildet over).

Og du kan endre denne standardappen. Bare gå til Innstillinger⯮Applikasjoner⯮Standardapper⯮Velg standardapper etter filtype. Rull gjennom listen over (veldig lange) filtyper for å finne den du vil ha, og klikk deretter på den tilhørende appen til høyre for å endre den.


Og du kan gjøre det samme på macOS. Bare velg filtypen du vil endre og velg Fil > Få info fra hovedmenyen. I informasjonsvinduet som vises, gå til Åpne med-delen, og velg deretter et nytt program fra rullegardinmenyen. Enkelt nok.



Nå vet du hva en filtype er og hvordan du endrer den.

21.01.2018

Hvilke typer filer finnes det? Filnavnutvidelser

Hver fil på en datamaskin lagrer data av en bestemt type. Dette kan for eksempel være tekstinformasjon, programkoder, bilde, lyd eller noe annet. Intuitivt forstår du allerede hva en filtype er. Derfor vil vi i dag fylle ut hullene i kunnskap og prøve å gå dypere inn i temaet.

Definisjon

Utvidelsen er den andre delen av filnavnet, plassert etter punktum. Som regel består den av 2-4 tegn. Denne betegnelsen forenkler driften av operativsystemet ved å fortelle det nøyaktig hvilken informasjon som finnes i dokumentet og hvilket program som skal brukes til å åpne filen.

Tekstdokumenter

tekstfil (.txt), AmigaGuide (.guide), OpenOffice.org/StarOffice Writer (.sxw) (åpent tekstformat),

TeX (.tex), Texinfo (.info), WordPerfect (.wpd), Microsoft Word (.doc, .docx, .docm) (beskyttet Microsoft-format, endres ofte, kvasi-standard)

Internett (websider)

  • Statisk
    • HTML - (.html, .htm) - HyperText Markup Language
    • XML - (.xml) - eXtensible Markup Language
    • XHTML - (.xhtml, .xht) - eXtensible HyperText Markup Language
    • MHTML - (.mht, .mhtml) - arkivert HTML (webarkiv), lagrer alle nettsidedata (tekst, bilder osv.) i én stor fil, pakket i henhold til MIME-standarden (MIME HTML)
  • Dynamisk generert
    • ASP - (.asp) - aktive serversider fra Microsoft (Active Server Page)
    • ASPX - (.aspx) - aktive serversider basert på .NET fra Microsoft (Active Server Page .NET)
    • ADP - AOLserver dynamisk side
    • BML - (.bml) - Better Markup Language (mal)
    • CFM - (.cfm) - ColdFusion-tolket skriptprogrammeringsspråk
    • iHTML - (.ihtml) - Inline HTML
    • JSP - (.jsp) - JavaServer-sider
    • Lasso - (.las, .lasso, .lassoapp)
    • PL - (.pl) - Perl programmeringsspråk
    • PHP - (.php, .phtml) er en forkortelse for PHP: Hypertekstforbehandler, var opprinnelig en forkortelse for Personlig hjemmeside
    • SSI - (.shtml, .stm, .shtm) - HTML med serverside inkluderer

Tabell over de vanligste utvidelsene:

Utvidelse Filtype Eksempel
exe programmer ACDSee9.exe
com Command.com
dok dokumenter (Microsoft Word) Letter.doc
xls tabeller (Microsoft Excel) Catalog.xls
tekst tekstdokumenter text.txt
ppt presentasjoner (Microsoft PowerPoint) Presentation.ppt
htm Internett-sider Book.htm
html Book.html
hlp henvisning Windows.hlp
bmp tegning, fotografi Figur.bmp
jpg Photo.jpg
tif Nature.tif
gif Figur.gif
mp3 Musikk Sang.mp3
mpeg video Film.mpeg
avi Clip.avi
glidelås ZIP-arkiv Abstrakt.zip
rar WinRAR-arkiv Abstrakt.rar

Utvidelsen kan være lang og mer enn 3 tegn i moderne Windows, men i Linux er tilstedeværelsen ikke nødvendig i det hele tatt.

Generelt er filtypene i Windows ofte avhenger av den spesifikke applikasjonen, og å åpne filer med en slik utvidelse med et tredjepartsprogram kan være vanskelig eller til og med umulig. For eksempel har filer som er opprettet i Adobe Photoshops grafiske editor, psd-utvidelsen (men dette programmet lar deg lagre den ferdige filen i nesten alle grafiske formater). Tekstfiler opprettet i Microsoft Word kan gjenkjennes av utvidelsen doc (docx for nye versjoner av programmet), og Open Office-tekstredigeringsprogrammet fungerer med odt-formatet. Også tekstfiler kan ha txt- eller rtf-oppløsning.


Hvordan finne ut,
Hvilke typer filer fungerer operativsystemet ditt med?

Gå til Dirigent, i rullegardinmenyen Service Velg en Mappeegenskaper


og gå til fanen i dialogboksen som åpnes Filtyper.

På denne fanen vil det være en tabell i to kolonner - filtypen i Windows og den tilsvarende.

!!! Viktig Hvis datamaskinen din er konfigurert til å vise filutvidelser, lar du filtypen være som den når du endrer filnavnet. Det vil si, endre filnavnet til prikken. Hvis du endrer filtypen, kan det hende at filen ikke lenger åpnes. Husk dette!
strana-sovetov.com

Grunnleggende filutvidelser i Windows

En utvidelse er en sekvens av tegn plassert etter filnavnet (etter prikken). Den kan brukes til å bestemme hvilken type data som er i denne filen. Utvidelsen kan skrives enten med store bokstaver eller små bokstaver - det spiller ingen rolle. Den består vanligvis av tre tegn, men kan bestå av to.
Det er filer som ikke har en utvidelse i det hele tatt, og de som kun består av en utvidelse. Du kan også komme over filer som har to utvidelser som følger hverandre og er atskilt med en prikk.
OS gjenkjenner automatisk utvidelsestypen og starter programmet som denne filen er ment for. Ofte kan du ikke se de fleste filtypene fordi de ikke vises som standard. Dette skjer fordi det er installert programmer på datamaskinen din som enkelt kan lese denne utvidelsen og åpne filen. Følgelig, hvis programmene ikke er installert, vil utvidelsen bli indikert.
Hvis du vil at utvidelsen alltid skal være synlig, går du til Mine dokumenter > Verktøy > Mappealternativer > Vis > og fjerner merket for Skjul utvidelser > OK. Du kan nå se filtypene både på skrivebordet og i Utforsker.
Hvis du vil endre det, dobbeltklikker du på filnavnet etter at det er uthevet, og du kan endre det - endre tegnene etter prikken til formatet du trenger. Dette fungerer i tilfeller der Windows ved et uhell har tildelt feil format til en gitt . Men hvis du vil endre MP3- eller AVI-formatet, vil denne filen rett og slett ikke åpnes. Slike utvidelser kan bare endres ved hjelp av spesielle programmer - omformere. Det er lettere å endre grafiske formater; du trenger bare å gå inn i programmet de ble opprettet i (for mer komplekse formater, for eksempel PSD). Dette gjelder også for tekstutvidelser, for eksempel ved å bruke Notepad kan du lage nettsider med HTML- eller HTM-utvidelsen og omvendt. Nå vil du bli kjent med hovedtypene av utvidelser som du kan se på datamaskinen din.

Hovedtyper av utvidelser:

ACS – fil laget med Microsoft Access;
ARC er en fil som ligger i arkivet. For å lese den må du først pakke den ut. For å se en slik fil, dobbeltklikker du bare på arkivet og velger denne filen;
AU – en fil som fungerer med lyd på Internett;
AVI er en standard multimediefil som er tilgjengelig i alle Windows;
CDR – vektorbilde laget med Corel Draw;
DAT – en fil som inneholder data;
PDF – elektronisk bok;
DEM – filen der presentasjonen er plassert;
DjVu er en fil der et skannet dokument er lagret. DIB – fil med grafikk;
DOC – tekstdokument;
DRV – driverfil;
DVR - driver for enhver enhet;
EPS – bilde;
EXE – program;
FLR – mappe;
FNT - fontfil;
GEM – bilde;
GIF(gif) - grafikkfil;
GRF - grafisk fil;
HTM – elektronisk side;
IMG – bilde;
JPG, .jpg - grafikkfil i JPEG-format;
LZX – fil som har blitt komprimert;
MDB - databasefil;
MDF - menyfil;
MP2 - musikkfil;
MP3 - musikkfil;
MPA - musikkfil;
MPG - musikkfil;
MRB - Windows-hjelp;
MTM - musikkfil;
PPT - Power Point presentasjon;
PSD er en grafikkfil laget med Adobe Photoshop.
RLE - komprimert grafisk bilde;
TXT - tekstfil;
VBS - filen der videoen er plassert;
VID-driver for arbeid med video;
XLA - tillegg i Excel;
XLC-diagram i Excel;
XLK - sikkerhetskopi i Excel;
XLM - makro i Excel;
XLS - Excel-regneark;
XLT - mal i Excel;
ZIP-fil som ligger i arkivet.

Som du kan se, har nesten alle filer en utvidelse. Hvis du bestemmer deg for å endre en utvidelse et sted, sørg for at det ikke er en systemfil eller et program. Siden dette kan føre til både funksjonsfeil i programmet og systemet som helhet.
Utvidelsen er det som hjelper Windows med å gjenkjenne og åpne filen, og er den viktigste delen av filnavnet. Ved å bruke utvidelsen kan du finne ut hvilken type data som er i denne filen: program, video, lyd, etc. Derfor, hvis du ikke er kjent med utvidelser, ikke eksperimenter ved å endre dem; det kan oppstå et problem at det vil være svært vanskelig å gjenopprette utvidelsen.

Emne: OS-filsystem.

Den delen av operativsystemet som fungerer med filer kallesfilsystem (FS)

FS aspekter(fra brukerens synspunkt) er dens ytre representasjon, dvs.

    filnavn og beskyttelse;

    filoperasjoner;

Filnavn :

Når en fil er opprettet, gir prosessen filen et navn. Når en prosess avsluttes, fortsetter filen å eksistere, og andre prosesser kan få tilgang til filen basert på navnet.

Alle moderne OS 8-tegns tekststrenger brukes som filnavn.Tall og spesialtegn er også tillatt i filnavn. Mange filsystemer støtter filnavn på opptil 255 tegn.

Noen filsystemer har et skille mellom store og små bokstaver (for eksempel Unix). Det er ingen slik forskjell i MS-DOS.

Mange OS, f.eks.Windows 95 , Windows 98 bruk FSOS MS - DOS , og arver mange av egenskapene, inkludert filnavn.OS Windows NT , Windows 2000 støtter også FSMS - DOS og arver dens egenskaper. Imidlertid har de to siste OS sin egen FS( NTFS ) , som har sine egne egenskaper (for eksempel filnavn i kodingenUnicode).

På mange operativsystemer kan filnavn bestå av 2 deler, atskilt med en prikk

(filnavn. filtype) og betyr vanligvis filtypen.

IMS - DOS filnavnet inneholder8 tegn + 3 tegn allokert til filtypen. I noen OS (f.eks.Unix ) filtypene erbare avtaler som brukerne kan forholde seg til.

Måter å strukturere filer på:

    Ustrukturert bytesekvens.

I dette tilfelletOS er ikke interessert i innholdet i filen . Alt hun ser er bytes. Betydningen av disse bytene tildeles av programmer på brukernivå.Denne tilnærmingen brukes i OSWindows, Unix. Denne tilnærmingen girmaksimal fleksibilitet .

    Rekkefølge av poster

det første trinnet for å strukturere filene dine. I denne modellen er en fil en sekvens av poster med en fast lengde, hver med sin egen interne struktur. Det viktige med denne tilnærmingen er at en leseoperasjon returnerer én post, og en skriveoperasjon overskriver eller legger til én post.

    Tredje alternativ -filen er et tre med poster, ikke nødvendigvis samme lengde.

Hver post på en fast posisjon inneholder et nøkkelfelt. Treet er sortert etter nøkkelfelt, som gir et raskt søk etter en gitt nøkkel. Denne typen filsystemrepresentasjon er mye brukt på store stormaskiner som brukes til kommersiell databehandling.

Filtyper:

    Vanlige filer– disse inkluderer alle filer som inneholder brukerinformasjon.

    Kataloger– systemfiler som gir støtte for filsystemstrukturen.

    Tegn spesialfiler– relaterer seg til input/output og brukes til å modellere serielle input/output-enheter som terminaler, skrivere, nettverk.

    Blokker spesielle filer– brukes til å simulere disker.

Vanlige filer er stort sett enten ASCII-filer eller binære filer. ASCII-filer består av tekststrenger. På noen operativsystemer avsluttes hver linje vognretur-karakter. I noen (unix) brukes det linjematingstegn. MS-DOS bruker begge tegnene. Strenger trenger ikke å være like lange.

De resterende filene kalles binære filer, dvs. de er ikke ASCII-filer. De har vanligvis en intern struktur som er kjent for programmet som bruker dem (Figur 6.2).

Filtilgang:

I eldre operativsystemer ble det bare gitt én tilgang til filer - konsistent. Med sekvensiell filtilgang kan en prosess bare lese filens byte eller skrive sekvensielt.

Filer hvis byte kan leses i tilfeldig rekkefølge kalles tilfeldige filer ( direkte) tilgang. Brukes for eksempel til databaseapplikasjoner.

Filattributter:

Ytterligere informasjon om filen (dato, tidspunkt for opprettelse) kalles filattributter. Listen over attributter kan variere avhengig av operativsystemet.

Attributt Betydning

Beskyttelse Hvem kan få tilgang til filen og hvordan?

Passord Passord for tilgang til filen

Skaper ID for brukeren som opprettet filen

Eieren Nåværende eier

Skrivebeskyttet flagg 0 – for lesing/skriving; 1 - kun lesetilgang

Flagg "skjult" 0 – normal, 1 – vises ikke i listen over katalogfiler

"System" flagg 0 - normal; 1-system

Flagg "Arkiv" 0 – arkivert; 1 – arkivering kreves

ASCII/binært flagg 0 – ASCII; 1- binær

Tilfeldig tilgangsflagg 0 – kun sekvensiell tilgang; 1 – tilfeldig tilgang

Flagg "midlertidig" 0 – normal, 1 – for å slette filen på slutten av prosessen

Blokkerende flagg 0 – opphevet blokkering; ikke-null for blokkert

Rekordlengde Antall byte per post

Opprettelsestidspunktet Dato og klokkeslett filen ble opprettet

Sist

adgang Dato og klokkeslett filen ble sist endret

Nåværende størrelse Antall byte i filen

Maksimal størrelse Antall byte som filstørrelsen kan økes til

Filoperasjoner

Følgende systemfunksjoner kan brukes i operativsystemet for å arbeide med filer:

    Skape(Opprettelse). Filen er opprettet uten data. Dette systemanropet kunngjør ankomsten av en ny fil og lar deg angi noen av dens attributter.

    Slett(Slett). Sletter en fil.

    Åpen(Åpning) – før du arbeider med en fil, må du åpne den. Dette systemanropet lar systemet lese filattributter og en liste over diskadresser i RAM for rask tilgang til filinnholdet ved påfølgende anrop.

    Lukk(lukking).

    Lese(lesning). Lese data fra en fil.

    Skrive(innspilling). Hvis gjeldende posisjon er på slutten av filen, økes filstørrelsen automatisk. Ellers gjøres opptaket over eksisterende data, som går tapt for alltid

    Legg til(addisjon). Avkortet form for skriving. Kan bare legge til data på slutten av filen.

    Søke(Søk). For tilfeldig tilgangsfiler. Setter filpekeren til en bestemt posisjon i filen. Etter at dette systemanropet er utført, kan data leses eller skrives til denne posisjonen.

    attributter(får attributter).

    Settattributter(Attributinnstilling)

    Gi nytt navn(gi nytt navn) – endre filnavnet.

Filsystemtyper (katalogskjema):

    FS på ett nivå. Tilgjengelighet av en rotkatalog.

    To-nivå katalogsystem. Tilgjengelighet av en rotkatalog - brukerkataloger.

    Hierarkisk (flernivå) katalogsystem - mange kataloger og underkataloger.

Systemanropå jobbe med kataloger:

    Opprett – opprett en katalog.

    Slett – slett en katalog.

    Opendir – åpner en katalog.

    Closedir – lukker katalogen.

    Readdir – leser det neste elementet i den åpne katalogen.

    Gi nytt navn – gi nytt navn til katalogen.

    Link – Etablere forbindelser.

Filsystemstruktur (utvikler)

Filsystemer er lagret på disker. De fleste disker kan deles inn i flere partisjoner med et uavhengig filsystem på hver partisjon.

Sektor 0 av disken kalles master boot record (MBR, HerreStøvelTa opp) og brukes til å starte datamaskinen.

På slutten av hovedoppstartsposten er partisjonstabellen. Denne tabellen lagrer start- og sluttadressene (blokknumre) til hver partisjon. En av partisjonene er merket i tabellen som aktiv.

Når datamaskinen starter opp, leser og kjører BIOS MBR-posten, hvoretter oppstartslasteren bestemmer den aktive diskpartisjonen i MBR-posten, leser den første blokken, kalt oppstartsblokken, og kjører den.

Programmet som ligger i oppstartsblokken laster operativsystemet som ligger i denne partisjonen.

Hver diskpartisjon starter med en oppstartsblokk, selv om den ikke inneholder et oppstartbart OS.

Ofte inneholder FS noen av elementene vist i fig. 6.8. Et av disse elementene, kalt superblokk , inneholder nøkkelparametere for FS og leses inn i minnet når datamaskinen starter opp eller første gang FS åpnes. Typisk informasjon lagret i en superblokk inkluderer et magisk tall for å skille mellom systemfiler, antall blokker i filsystemet og viktig administrativ informasjon.


Følgende er informasjon om gratis blokker filsystem, for eksempel i skjemaet punktgrafikk eller liste over pekere. Disse dataene kan følges av informasjon om Jeg-noder, som er en rekke datastrukturer, én struktur per fil, som inneholder all informasjon om filene.

Neste kan plasseres rotkatalogen, som inneholder toppen av FS-treet. Resten av diskpartisjonsplassen tas opp av alle andre filer og kataloger.

FS strukturMS- DOS

Harddisker er designet for permanent lagring av informasjon.

Disken har et jevnt belegg som data lagres i. DOS ordner data i sekvenser 512 byte hver som kalles sektorer, men i prinsippet kan operativsystemet organisere dataene på disken slik det vil.