Ero sivun ”Tiedostojärjestelmä” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(eri merkitykset; unixien tiedostojärjestelmät ja niiden ominaisuuksien emulointi)
p (wikilinkki+typo)
Rivi 2: Rivi 2:


Jokaisella osiolla voi olla oma tiedostojärjestelmänsä. Lisäksi Linux sallii tiedoston liittämisen tiedostojärjestelmänä [[loopback]]-järjestelyn kautta.
Jokaisella osiolla voi olla oma tiedostojärjestelmänsä. Lisäksi Linux sallii tiedoston liittämisen tiedostojärjestelmänä [[loopback]]-järjestelyn kautta.
Linuxille tai Unixille suunnitelluilla tiedostojärjestelmillä on joitakin yhteisiä piirteitä, esimerkiksi aikaleimat, tiedoston omistaja, ryhmä ja oikeudet, tiedoston tyypi sekä [[i-node]]-rakenne.
Linuxille tai Unixille suunnitelluilla tiedostojärjestelmillä on joitakin yhteisiä piirteitä, esimerkiksi [[aikaleima]]t, tiedoston omistaja, ryhmä ja oikeudet, tiedoston tyyppi sekä [[i-node]]-rakenne.


Kun käytetään muita tiedostojärjestelmiä, Linux-ajuri emuloi Unix-tyypistä tiedostojärjestelmää esimerkiksi korvaamalla puuttuva ctime jollakin toisella tiedostojärjestelmästä löytyvällä aikaleimalla tai oletusarvolla. Tätä käyttäytymistä voi yleensä säätää osion liittämisen yhteydessä eri valitsimilla.
Kun käytetään muita tiedostojärjestelmiä, Linux-ajuri emuloi Unix-tyypistä tiedostojärjestelmää esimerkiksi korvaamalla puuttuva ctime jollakin toisella tiedostojärjestelmästä löytyvällä aikaleimalla tai oletusarvolla. Tätä käyttäytymistä voi yleensä säätää osion liittämisen yhteydessä eri valitsimilla.

Versio 1. maaliskuuta 2008 kello 19.39

Tiedostojärjestelmällä tarkoitetaan juuresta "/" alkavaa hakemistorakennetta (katso Linuxin hakemistorakenne), vastaavaa hakemistorakennetta tietyllä osiolla (tms.) tai tietorakenteiden teknistä toteutusta. Tässä artikkelissa käsitellään jälkimmäisiä.

Jokaisella osiolla voi olla oma tiedostojärjestelmänsä. Lisäksi Linux sallii tiedoston liittämisen tiedostojärjestelmänä loopback-järjestelyn kautta. Linuxille tai Unixille suunnitelluilla tiedostojärjestelmillä on joitakin yhteisiä piirteitä, esimerkiksi aikaleimat, tiedoston omistaja, ryhmä ja oikeudet, tiedoston tyyppi sekä i-node-rakenne.

Kun käytetään muita tiedostojärjestelmiä, Linux-ajuri emuloi Unix-tyypistä tiedostojärjestelmää esimerkiksi korvaamalla puuttuva ctime jollakin toisella tiedostojärjestelmästä löytyvällä aikaleimalla tai oletusarvolla. Tätä käyttäytymistä voi yleensä säätää osion liittämisen yhteydessä eri valitsimilla.

Eri tiedostojärjestelmät

Linux tukee suurta määrää eri tiedostojärjestelmiä. Näitä ovat mm. ext2, ext3, ext4, ReiserFS, Reiser4, UFS, XFS, JFS, ISO 9660, NTFS, vfat ja msdos sekä verkkotiedostojärjestelmät NFS, SMB, CIFS ja GFS.

Yleensä tiedostojärjestelmäksi kannattaa valita ext3, joka eräistä teknisistä puutteistaan huolimatta on kaikkein yleisimmin käytetty ja tuettu. Myös ReiserFS (Reiser3) on sangen yleisesti käytetty ja hyvä erityisesti käsiteltäessä suurta määrää pieniä tiedostoja. Ext4 ja Reiser4 edustavat tiedostojärjestelmien uusinta sukupolvea, mutta eivät toistaiseksi välttämättä sovellu päivittäiseen käyttöön.

Windows NT:n, XP:n ja Vistan käyttämälle NTFS-tiedostojärjestelmälle saa toimivan luku-kirjoitus-tuen ntfs-3g-ajurilla. Linux-ytimeen sisältyvä NTFS-ajuri ei sisällä kirjoitustukea.

Katso myös

Aiheesta muualla