Fitxategi sistema
Wikipedia(e)tik
Fitxategi sistema bat ordenagailu bateko fitxategi eta datu guztiak gorde eta antolatzeko metodo bat da, bilaketa eta kudeaketa errazten dituena.
Sistema eragile gehienek beraien fitxategi sistema propioa daukate. Fitxategi sistemak testu moduan edo grafikoki adieraziak dira fitxategi kudeatzaile baten bitartez. Fitxategi sistema arruntenak datuen atzipena tamaina berdineko bloke kate bat (batzuetan sektore deitutakoa eta 512 byte-ko luzerakoa normalean) bezala baimentzen duten datu biltegiratze dispositiboak erabiltzen dituzte. Fitxategi sistemaren softwarea sektore hauek fitxategi eta direktorioetan antolatzeko arduraduna da eta erregistro bat mantentzen du sektore bakoitza ze fitxategiarena den jakiteko eta erabili ez direnak bereizteko. Errealitatean, artxibo sistemak batek ez du espresuki datu biltegiratze dispositibo baten beharra, baizik eta dinamikoki sortutako datuen atzipenerako ere erabil daiteke, sare konexio batean jasotakoak bezala.
Orokorrean fitxategi sistema batek fitxategi izenak fitxategiekin erlazionatzen dituzten direktorioak dauzkate, normalean fitxategi izenak indize bati lotuz mota bateko fitxategi esleipen taula batean, FAT bezala MS-DOS fitxategi sistemetan edo Unix sistemetako inodoak bezala. Direktorioen egitura laua edo hierarkikoa izan daiteke. Fitxategi sistema batzuetan fitxategien izenak fitxategien luzapenetarako sintaxi bereziarekin eta bertsio zenbakiarekin egituratuak dira. Beste batzuetan, fitxategi izenak testu kateak dira eta fitxategi bakoitzaren metadatuak bananduak gordetzen dira.
Fitxategi sistema hierarkikoetan, fitxategi baten kokapena, normalean, "bide-izen" izeneko testu kate baten bitartez adierazten da. Bide-izenentzako nomenklatura sistemaz sistema aldatzen da, baina orokorrean egitura bera mantentzen dute. Bide-izen bat, ezkerretik eskuinera hierarkikoki ordenatua eta barra ('/') edo barra alderantzikatua ('\') izan ohi den karaktere berezi baten bitartez banatutako direktorio eta azpi-direktorio izen segi batez adierazten da eta espezifikatutako azken direktorioko fitxategi baten izenarekin bukatu daiteke.
Honela, adibidez, Unix sitema batean, "mikel" erabiltzailearen kanta gogokoaren bide-izena honelako zerbait izando zen:
/home/mikel/musika/Magic Mushrooms - Open Source.ogg
Antzeko adibide bat Windows fitxategi sistema batean honela ikusiko zen:
C:\Mis documentos\Nere Musika\Magic Mushrooms - Open Source.ogg
Ohizko fitxategi sistemak bai fitxategiak bai direktorioak sortu, mugitu eta ezabatzeko metodoak dauzkate, baina fitxategi edo direktorio baterako lotura gehigarriak (lotura "gogorrak" Unix-en) sortzeko edo guraso loturak (".." Unix-en) berrizendatzeko metodorik ez daukate.
Oinarrizko fitxategi sistemetarako atzipen segurua atzipen kontrol lista edo kapazitate eskemetan oinarritua egon daiteke. Hamarkadak dira atzipen kontrol listak ez seguruak zirela frogatu zela. Honela izanik, sistema eragile esperimentalak kapazitate bitarteko atzipena erabiltzen dute. Sistema eragile komertzialek atzipen kontrol listekin funtzionatzen dute oraindik.
Fitxategi sistemak hiru adarretan bereiz daitezke: diskoko fitxategi sistemak, sare fitxategi sistemak eta asmo bereziko fitxategi sistemak.
Eduki-taula |
[aldatu] Diskoko fitxategi sistemak
Diskoko fitxategi sistema bat datuak konputagailu batekiko zuzenean edo zeharka konektatua dagoen disko unitate batean gordetzeko diseinatua dago. Diskoko fitxategi sistema baten adibideak:
- EFS
- EXT2
- EXT3
- FAT (DOS eta Windows-en fitxategi sistemak)
- UMSDOS
- FFS (Berkeley Fast File System)
- Fossil
- HFS (Mac OS-entzat)
- HPFS
- ISO 9660 (Soilik irakurtzeko fitxategia sistema CD-ROM-entzat)
- JFS
- kfs
- MFS (Mac OS-entzat)
- Minix
- NTFS (Windows NT fitxategi sistemak)
- OFS
- ReiserFS
- Reiser4
- UDF (DVD eta CD-ROM batzuetan erabilia)
- UFS (Universal Disk Format)
- XFS
[aldatu] Sare fitxategi sistemak
Sare fitxategi sistema bat sare baten bitartez bere fitxategiak atzitzen dituen fitxategi sistema da.
Sare fitxategi sistemen adibideak:
- AFS
- AppleShare
- CIFS (SMB edo Samba bezala ezagutua)
- Coda
- InterMezzo
- NSS (Novell Netware 5 sistementzat)
- NFS
- NTFS
[aldatu] Asmo bereziko fitxategi sistemak
Oinarrian, asmo bereziko fitxategi sistemak, aurreko bi sailkapenetako batean ere ez daudenak dira.
- acme (Plan 9)
- archfs
- cdfs
- cfs
- Device Filesystem|devfs
- ftpfs
- lnfs
- nntpfs
- plumber (Plan 9)
- procfs
- ROMFS
- Swap
- sysfs
- TMPFS
- wikifs
- LUFS
Eta abar.
[aldatu] Fitxategi sistemen ezaugarrien laburpena
- Baimenak
- ACL
- UGO(Jabe, Talde, Besteak)
- Kapazitate granulatuak
- Atributu hedatuak (fitxategiari gehitu baina ez aldatu, ez aldatu inoiz (aldatzeko atributua kendu),..)
- Fragmentazioa ekidin
- Loturak onartu
- Journaling (berreskurapen azkarra behar ez bezalako itzaltze baten ondoren)
- Euskarria fitxategi banatuentzat