한국   대만   중국   일본 
Adatallomany ? Wikipedia Ugras a tartalomhoz

Adatallomany

A Wikipediabol, a szabad enciklopediabol

Az informatikaban adatallomanynak , allomanynak vagy fajlnak nevezzuk a logikailag osszefugg? adatok halmazat, tombjet. Tarolasuk barmilyen adathordozon tortenhet. Ketfele fajlt kulonboztetunk meg. Az els? a processzor altal vegrehajthato utasitasokat tartalmazo, futtathato allomany. A masodik tipus az adatallomany, mely a futtathato programok szamara kepes ertelmezhet? adatot , adatokat biztositani. Adatfajl peldaul egy kepfajl, egy szovegfajl vagy egy adatbazisfajl. Az adatallomany mint jogi fogalom nem azonos a fajllal. [1]

Allomanyok azonositasa [ szerkesztes ]

Minden allomany rendelkezik azonositoval, mely alapjan megkulonboztetjuk ?ket. Ez az azonosito egy nevb?l, egy kiterjesztesb?l es a kett?t elvalaszto karakterb?l (pont) all. Az azonositasnak kulonboz? operacios rendszereken elter? szabalyai vannak.

Altalanos azonositasi szabalyok [ szerkesztes ]

  • Egy konyvtaron belul azonos nevvel es kiterjesztessel legfeljebb egy fajl rendelkezhet.
  • Tobb azonos nevvel rendelkez? fajl szerepelhet egy konyvtaron belul, de csak ha a kiterjesztesuk kulonbozik.
  • Tobb neveben es kiterjeszteseben azonos fajl is letezhet a particion , de ennek feltetele, hogy minden fajlnak elter? konyvtarban kell szerepelnie.

Azonositas DOS operacios rendszer alatt [ szerkesztes ]

A DOS operacios rendszerben a fajlnev legalabb 1, legfeljebb 8 karakter hosszusagu lehet. Tartalmazhatja az angol ABC 26 bet?jet, szamjegyeket, kot?jelet es alulvonast. Nem engedelyezett a szokoz, perjel, visszaperjel karakter (angolul backslash ), relacios jelek. Ezzel a nevadasi szisztemaval 4 347 792 138 496 (azaz tobb mint negyezer-haromszaznegyvenhetmilliard-hetszazkilencvenketmillio) kulonboz? modon nevezhetjuk el fajljainkat. A kiterjesztes legfeljebb 3 karakter hosszusagu lehet, megadasa nem kotelez?. Megkozelit?leg 54 000 kiterjesztes kulonboztethet? meg.

Azonositas Windows operacios rendszerek alatt [ szerkesztes ]

A Windows operacios rendszerben a fajlnev 256 karakter hosszusagu lehet. Tartalmazhat UNICODE karaktereket (pl. ekezetes bet?k), szokozoket, felkialtojelet es tobb pontot is. Tobb pontot tartalmazo fajlazonosito eseten az utolso pontot kovet? karakterlanc lesz a fajlkiterjesztes. Pl.: elso.masodik.harmadik eseten a kiterjesztes a ?harmadik” karakterlanc.

Nem megengedett karakterek a perjel, visszaperjel, kerd?jel, csillag, idez?jel, relacios jelek.

Azonositas Linux operacios rendszer alatt [ szerkesztes ]

Linux es Unix-szer? operacios rendszer hasznalatakor sokfele fajlrendszer kozul valaszthatunk, de a leggyakoribbak (igy az ext4 , ZFS es Btrfs is) hasonlo szabalyokat szabnak ki a fajlnevekre. A fajlnev legfeljebb 255 bajt hosszusagu lehet es a perjelen (" / ") es NUL (0x00) bajton kivul barmilyen bajtot tartalmazhat, az alkalmazott karakterkodolas nincs megszabva. Ezen kivul tiltott az operacios rendszer altal kulonlegesen ertelmezett "." es ".." nev, amelyek rendre a jelenlegi es a szul? konyvtarat jelolik. Fajlkiterjesztes megadasa nem kotelez?, csak a felhasznalo szamara szolgal informacioval, mivel a fajl tipusanak meghatarozasa es a megnyitashoz szukseges program kivalasztasa metaadatok vagy a tartalom alapjan tortenik. Tipikusan a kiterjesztes nelkuli fajlok futtathato programfajlok, ezert tanacsos az adatallomanyoknak, meg a szoveges fajloknak is kiterjesztest adni.

Egyes karakterek a shell szamara kulonleges jelentessel rendelkeznek, es egyes (hibas) programokban nem vart hatassal jarhatnak. Ilyenek a helyettesit? karakterek : a csillag (" * ") es a kerd?jel (" ? "); a program parametereit elvalaszto szokoz (" ") es tabulator karakterek; a ki-es bemenet atiranyitasat vegz? allovonal es relacios jelek; a karakterlancokat behatarolo idez?jel (" " ") es aposztrof (" ' "); valamint az utana kovetkez? karakterek jelenteset megvaltoztato feloldojel , a visszaperjel (" \ "). Egyes kontextusokban mas szimbolumoknak is lehet specialis jelentese, ezert a bet?kon, szamokon, alulvonason (" _ ") es ASCII -n kivuli karaktereken kivul mas karaktereket tartalmazo neveket erdemes a kulonleges jelentest feloldo aposztrofok koze tenni a parancsokban. [2]

A ponttal kezd?d? fajlnevek megegyezes szerint rejtett fajlokat jelolnek, kulon keres nelkul sem a grafikus feluleten , sem a parancssorban nem jelennek meg.

Fajlattributumok [ szerkesztes ]

A fajlok tulajdonsagait, felhasznalhatosagat, hatokoreit leiro jelolesek az attributumok . Az, hogy milyen attributumokat vehetnek fel a fajlok, az adott fajlrendszert?l fugg.

Fajlkiterjesztesek [ szerkesztes ]

A kiterjesztes (angol nyelven: extension) a fajl altal tarolt adat tipusarol ad felvilagositast. Segiti az operacios rendszert abban, hogy az allomanyhoz egy futtathato alkalmazast rendeljen, a felhasznaloi programoknak pedig megadja az adat ertelmezesenek modjat (pl. egy szoveg tipusu adathalmazt mas modon kell ertelmezni, mint egy kep tipusut).

Fajl tulajdonsagai [ szerkesztes ]

Az attributumokkal szemben a fajlok tulajdonsagai nem szerkeszthet? adatok, ezek a fajlra jellemz? adatokat tarolnak.

Windows operacios rendszer alatt a kovetkez? modokon tekinthet?k meg a fajl tulajdonsagai:

  • Fajl kijelolese > Helyi menu > Tulajdonsagok
  • (Windows Intez? ~ Windows Explorer) Fajl kijelolese > Fajl menu > Tulajdonsagok

Fajlmeret [ szerkesztes ]

A fajlmeret megadja, hogy a fajl mekkora teruletet foglal el annak a meghajtonak az osszteruleteb?l, melynek fajlrendszereben elhelyezkedik. Ezt a mennyiseget bajtokban merjuk.

Eleresi ut [ szerkesztes ]

Megadja, hogy az adott fajl eleresehez mely konyvtarakon at kell navigalni. Els? karaktere a meghajto bet?jele, a tovabbi karakterek adjak meg az alkonyvtarak nevet visszaperjel (backslash) karakterrel elvalasztva.

Pl.: C:\User\Documents\

Datumadatok [ szerkesztes ]

  • Letrehozas datuma: Azt a datumot es id?pontot adja meg, amikor a fajlt a rendszerben letrehoztak. Ez az adat soha nem valtozik meg.
  • Modositas datuma: A fajl legutobbi modositasanak datumat adja meg. Ez az adat minden modositaskor megvaltozik.
  • Hozzaferes datuma: Azt a datumot adja meg, amikor valamely felhasznalo legutobb hozzafert a fajlhoz.

Jegyzetek [ szerkesztes ]

Forrasok [ szerkesztes ]

Tovabbi informaciok [ szerkesztes ]