Kiterjesztések, és kapcsolódók - segédlet

Fájlok rendszerei

2018. május 20. - Xtend.R

A fájlrendszer:

A számítástechnika egy fájlrendszer alatt a számítógépes fájlok tárolásának és
rendszerezésének a módszerét érti, ideértve a tárolt adatokhoz való hozzáférést és az
adatok egyszerű megtalálását is.

 

Rendszerezésük:

A fájlrendszerek alapvetően három osztályba sorolhatók:

  • lemezes fájlrendszerek,
  • hálózati fájlrendszerek és
  • speciális célú fájlrendszerek.

• Lemezes fájlrendszerek:

A lemezes fájlrendszereket úgy tervezték, hogy a fájloktárolására a számítógépek
adattároló eszközei szolgálnak, amelyek leggyakrabban lemezes egységek. Ezek az
egységek közvetlenül vagy közvetett módon kapcsolódhatnak a számítógéphez. Például
a lemezes fájlrendszerek közé tartozik a FAT, az NTFS, a HFS and a HFS+, az ext2, az
ext3, az ISO 9660, az ODS-5, és az UDF. Néhány fájlrendszer naplózó fájlrendszerek közé
sorolható, néhány viszontváltozatkezelő fájlrendszer.
A naplózó fájlrendszer egy olyan fájlrendszer, amely naplózza a változásokat egy
speciális naplóba, (journal) mielőtt beírná azokat a valódi fájlrendszerbe.
A változatkezelő fájlrendszer pedig olyan fájlrendszer, mely megengedi egy fájlnak, hogy
egyszerre több verzió létezzen belőle.

• Hálózati fájlrendszerek:

A hálózati fájlrendszerek olyan fájlrendszerek, amelyek úgy viselkednek, mint egy távoli
fájlelérési protokollal rendelkező kliens, ami biztosítja aszerveren lévő fájl elérését.
Példák hálózati fájlrendszerekre az NFS, a SMB, az AFPés a 9P protokollok.
Használatuk: Előfordulhat, hogy több gépünkvan, és szeretnénk a lemezterületeket,a
különböző eszközöketvagy valamelyik CD-meghajtótmegosztani. Erre használatosak a
hálózati fájlrendszerek, amelyekkel az állományok ésa források hálózati
megosztásakönnyen megvalósítható. A hálózati fájlrendszerekkel úgy dolgozhatunkegy
távoli gép fájljaival, minthaa saját gépünkön lennének; a példáultulajdonképpen a
hálózat bármely gépéről ugyanazt a könyvtárat használhatjuksaját könyvtárként.
Nagyelőnye még, hogy nem kell több gépremásolgatni a fájljainkat, így
nagylemezterületeket takaríthatunk meg.

• Speciális célú fájlrendszerek:

Speciális célú fájlrendszer alapvetően minden olyan fájlrendszer, amely sem lemezes-,
sem hálózati fájlrendszer. Ezek azok közé a rendszerek közé tartoznak, ahol a fájlokat
egy szoftver dinamikusan kezeli, egyben biztosítja a kommunikációt a számítógépen futó
feladat(ok) és a ideiglenes fájl tárolási terület között. Bizonyos szempontból speciális
célú fájlrendszert használnak a leggyakrabban használt, fájl-centrikus operációs
rendszerek, mint a Unix. A mélyűri felfedező űrhajók, mint a Voyager–1 és a Voyager–2
egy speciális, digitális szalag-alapú fájlrendszert használnak. A modern felfedező
űrhajók, mint a Cassini-Huygens egy valósidejű operációs rendszert és fájlrendszert
használ. A Mars Roverek is egy valós idejű fájlrendszert használnak, amelyet flash
memóriával valósítottak meg.

 

Fájlrendszerek különböző operációs rendszerekben:

• Fájlrendszerek Mac OS X alatt:

A Mac OS X a Mac OS -ben használt és HFS Plus-nak nevezett fájlrendszert örökölte. Ez a
fájlrendszer egy meta-adatokban bővelkedő fájlrendszer. A Mac OS X Unix gyökerei
miatt, a Unix engedélyezési megoldásai megjelentek a HFS Plus-ban. A HFS Plus későbbi
változatai kibővülnek a naplózó fájlrendszer szolgáltatásaival, megelőzve a fájlrendszer
struktúra sérülését és rendelkezik egy algoritmussal a töredezés elkerülésére, hogy ne
kelljen külső töredezettségmentesítő eszközt igénybe venni. A fájlnevek hossza 255
karaterig terjedhet. A HFS Plus a fájlnevek tárolásánál a Unicode-ot használja. A HFS Plus
három kapcsoló típust ismer: beégetett kapcsolatok, szimbolikus kapcsolatok és
álnevek. Az álnevek képesek fenntartani a kapcsolatot akkor is, ha az eredeti fájlt
átnevezték vagy átmásolták.

• Fájlrendszerek Windows alatt:

A Microsoft Windows a korai operációs rendszerén (MS-DOS) kifejlesztett egy
fájlrendszert, a FAT-ot, amelynek mind a rendszer-, mind pedig a felhasználói interfész
forráskódját több rendszer is használta (Unix, OS/2, stb). Ma a Windows használja mind
a FAT (File AllocationTable) mind pedig a NTFS (New Technology File System)
fájlrendszereket. A FAT rendszer korábbi változatai, a (FAT12 és FAT16) esetében a
fájlnevek hossza korátozott, és létezik egy korlát a gyökérkönyvtárban lévő bejegyzések
számára is, de megkötések vannak a FAT-rendszerrel formázott lemezek vagy partíciók
méretére is. Egészen pontosan, a FAT12 és a FAT16 nyolc karakterre korlátozza a fájlnév
hosszát, és három karakterre a kiterjesztést. A FAT32-ben néhány, a FAT12-ben és a
FAT16-ban meglévő korlát megmaradt, de ezek elhanyagolhatók.
Az NTFS a Windows NT operációs rendszerrel egy időben jelent meg, megengedi a
hozzáférési ellenőrző lista – accesscontrollist (ACL) alapú ellenőrzést, a többszörös fájl
hozzáférést, a beégetett kapcsolatot, a jellemzővel való indexelést, a feltöltöttség
követést, a tömörítést és a kapcsolódási pont létrehozását másik fájlrendszerek számára,
azonban ezek a szolgáltatások nem mind dokumentáltak.

  • A FAT32-fájlrendszer:

A FAT32 és a ritkábban használt FAT fájlrendszereket a Windows operációs rendszer
korábbi verziói használták, például a Windows95, Windows98 és a WindowsMillennium
Edition verziók. A FAT32 fájlrendszer nem rendelkezik az NTFS fájlrendszer által
nyújtott biztonsággal, így amennyiben egy FAT32 típusú partíció vagy kötet is van a
számítógépen, akkor a számítógéphez hozzáféréssel rendelkező bármely felhasználó el
tudja olvasni a számítógépen található fájlokat. Ezenkívül a FAT32 fájlrendszer
használatának méretkorlátai is vannak. Nem lehet 32 gigabájtnál nagyobb méretű
FAT32 partíciót létrehozni és 4GB-nál nagyobb fájlokat tárolni a FAT32 partíción a
Windows jelenlegi verziójában.

  • Az NTFS fájlrendszer:

Az NTFS vagy New Technology File System (új technológiájú fájlrendszer) a
MicrosoftWindows NT és utódainak szabványos fájlrendszere. A korábbi változatok nem
képesek natív módon olvasni az NTFS fájlrendszert.Az NTFS a Microsoft korábbi FAT
fájlrendszerét váltotta le. Az NTFS több újdonsággal rendelkezik a FAT fájlrendszerrel
szemben, mint például a metaadatok támogatása, fejlettebb adatstruktúrák támogatása a
sebesség, a megbízhatóság és lemezterület-felhasználás érdekében, valamint már
rendelkezik hozzáférésvédelmi listával és megtalálható benne a naplózás is. A fő
hátránya a korlátozott támogatottsága a nem-Microsoft operációs rendszerek oldaláról,
mivel a pontos specifikáció a Microsoft szabadalma.

 

A bejegyzés trackback címe:

https://extensionsnrelateds-aid.blog.hu/api/trackback/id/tr5913984446

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása