Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A fájlrendszer-tábla (fstab) egy rendszerkonfigurációs fájl, amelyet a /etc könyvtárat Linuxon, amely információkat tartalmaz a különféle fájlrendszerekről, és arról, hogy a rendszer hogyan csatlakoztassa azokat a rendszerindítás során.

A Linux kernel az fstab fájlból származó információk alapján határozza meg, mely fájlrendszereket és hova kell csatlakoztatni. Itt van minden, amit az fstab-ról és a Linux fájlrendszerekről tudnia kell.

Mi az a fájlrendszer?

A fájlrendszer olyan módszer, amellyel a számítógép rendszerezi és tárolja az adatokat tárolóeszközökön, mint pl szilárdtestalapú meghajtók (SSD) és flash meghajtók.

Fájlrendszerek nélkül nehéz lenne megtalálni és elérni a tárolóeszközön lévő egyes fájlokat, és az operációs rendszer nem tudná nyomon követni, hogy a tároló mely területei vannak használatban és melyek ingyenes.

Linuxon a fájlrendszerek nagyon fontosak a következő okok miatt:

instagram viewer
  • Szervezet: A jobb szervezés érdekében a címtárak hierarchiáját biztosítják
  • Térkezelés: A fájlrendszer nyomon követi a felhasznált és szabad helyet a tárolóeszközön, és helyet foglal le az új fájlok számára
  • Biztonság: A tárolóeszközön tárolt fájlok integritásának védelme, például ellenőrző összegekkel vagy naplózással

Ezenkívül a fájlrendszerek támogatják a fájlszintű engedélyeket, a tömörítést vagy a titkosítást.

Egyes általános fájlrendszerek közé tartozik az NTFS, FAT, ext4 stb. Az ext4 (bővített fájlrendszer 4-es verziója) kiemelkedő Linux és Unix rendszereken.

Az fstab megtekintése és megértése Linuxon

Megtekintheti a fstab fájlt kedvenc Linux szövegszerkesztőivel, például nano vagy Vim, vagy a cat parancs segítségével hogy megjelenítse a kimenetet a terminálon.

A következő példa a Vim szövegszerkesztőt használja:

vim /etc/fstab

A kimenetnek hasonlónak kell lennie a következőkhöz:

A fájl sorokat tartalmaz. Az egyes sorokat szóközök határolják, és a következő hat részt tartalmazzák:

1. Fájlrendszer

Tartalmazza azt az eszközt vagy fájlrendszert, amelyet a rendszernek a rendszerindításkor fel kell csatolnia. A mount parancs az fstab to-t is használja merevlemezt vagy bármilyen tárolóeszközt csatlakoztatni amikor megfelelő szerelési parancsokat futtat.

2. Hegy csucs

A beillesztési pont azt a könyvtárat adja meg, amelybe a tárolóeszközt csatlakoztatni kell. A rendszernek minden fájlrendszert a megfelelő könyvtárba kell csatolnia.

Például a gyökér fájlrendszer általában a gyökér (/) könyvtárba van csatlakoztatva, és elkülönül a felhasználói könyvtáraktól, amelyek a /home Könyvtár.

3. típus

Meghatározza a használt fájlrendszer típusát; néhány gyakori az ext4, XFS, NTFS stb.

A Linux kernelnek tudnia kell, hogy melyik illesztőprogramot használja a fájlrendszer megfelelő eléréséhez, mivel a különböző fájlrendszerek eltérő képességekkel és szolgáltatásokkal rendelkeznek.

Ha egy tárolóeszköz hibás típusértékkel rendelkezik, előfordulhat, hogy a fájlrendszer hibáiba ütközik.

4. Lehetőségek

A felsorolt ​​tárolóeszköz csatlakoztatási opcióinak vesszővel elválasztott listája. Az opciók szabályozzák, hogy a rendszer hogyan csatolja fel és használja a fájlrendszereket.

Néhány gyakori lehetőség:

  • Automatikus: Csatlakoztassa a fájlrendszert automatikusan a rendszerindításkor
  • Noauto: Ne csatlakoztassa automatikusan a fájlrendszert rendszerindításkor
  • Felhasználó: Bármely felhasználó csatlakoztathatja a fájlrendszert
  • Nouser: Csak a root felhasználónak engedélyezze a fájlrendszer csatlakoztatását
  • Szinkronizál: Használjon szinkron I/O-t a fájlrendszerhez

5. Lerak

Ez a jelző jelzi, hogy a dump segédprogramnak kell-e biztonsági másolatot készítenie a fájlrendszerről. Az alapértelmezett 0, ami azt jelenti, hogy ne készítsen biztonsági másolatot.

A kiíratási jelzőt 1-re vagy 2-re állíthatja azoknál a fájlrendszereknél, amelyeket fel szeretne venni a biztonsági mentésbe.

6. Fsck

Ez a jelző azt a sorrendet jelzi, amelyben az fsck-nek (fájlrendszer-ellenőrzés) ellenőriznie kell a fájlrendszereket a rendszerindításkor. Az fsck segédprogram Linux rendszereken ellenőrzi és javítja a fájlrendszer konzisztenciáját. Az alapértelmezett érték 0, ami azt jelenti, hogy ne ellenőrizze a fájlrendszert.

További lehetséges értékek:

  • 1: Először ellenőrizze a fájlrendszert
  • 2: Ellenőrizze a fájlrendszert, miután az összes 1-es fsck jelzővel rendelkező fájlrendszert ellenőrizte
  • 3: Ellenőrizze a fájlrendszert, miután minden 1-es vagy 2-es fsck jelzővel rendelkező fájlrendszer ellenőrzése megtörtént

Ha minden alkalommal szeretné ellenőrizni a fájlrendszert, állítsa magasabb értékre.

Tárolómeghajtók felszerelése Linux rendszeren

A fájlrendszerek szerves szerepet játszanak a Linux rendszerben. Megfelelő fájlrendszer nélkül nehéz lenne az adatokat kezelni és rendszerezni a számítógépen.

Tudtad, hogy más operációs rendszerek fájlrendszereit is csatlakoztathatod Linux gépedre?