Hogyan írhat vagy szerkeszthet /etc /fstab

How Write Edit Etc Fstab



Linux alatt több rendszerkonfigurációs fájl létezik, amelyek szabályozzák a rendszer viselkedését. Az fstab fájl olyan konfigurációs fájl, amely minden információt tárol a számítógép különböző partícióiról és tárolóeszközeiről. A rendszerindításkor az fstab fájl leírja az egyes partíciók és eszközök csatlakoztatásának módját.

Merüljünk mélyen az /etc /fstab fájlba.







Az fstab fájl

Amint azt korábban leírtuk, ez egy konfigurációs fájl, amely információkat tartalmaz a partíciókról, az eszközökről és a csatlakoztatási konfigurációkról. A következő helyen található.



$ls -lh /stb./fstab



Ez egy egyszerű szövegfájl, így bármilyen tetszés szerinti szövegszerkesztőt használhatunk vele. Ehhez azonban root jogosultság szükséges a módosítások írásához.





Alapok

Először nézze meg a rendszer fstab fájlját. Ne feledje, hogy a partíció és a hardver különbségei miatt minden rendszer különböző bejegyzéseket tartalmaz. Azonban minden fstab fájl ugyanazzal az alapvető struktúrával rendelkezik.

$macska /stb./fstab



A fájl minden sora egyedi eszköznek/partíciónak van dedikálva. Hat oszlopra van osztva. Íme az egyes oszlopok rövid leírása.

  • 1. oszlop: Eszköz neve.
  • 2. oszlop: Alapértelmezett rögzítési pont.
  • 3. oszlop: Fájlrendszer típusa.
  • 4. oszlop: Felszerelési lehetőségek.
  • 5. oszlop: Dump opciók.
  • 6. oszlop: Fájlrendszer -ellenőrzési lehetőségek.

Eszköz neve

Ez az adott eszköz/partíció címkéje. Minden eszköz és partíció egyedi eszköznevet kap. Az eszköz neve elengedhetetlen ahhoz szerelőeszközök, partíciók és fájlrendszerek.

Az lsblk paranccsal jelentést kaphatunk az összes blokkeszközről. Gyakorlatilag jelenti az összes modult és partíciót az eszköz nevével.

$lsblk-nak nek

Alapértelmezett rögzítési pont

Linux alatt egy eszközt, partíciót vagy fájlrendszert fel kell szerelni egy helyre, mielőtt a rendszer használni tudná. A telepítés lehetővé teszi a fájlrendszer elérését a számítógép fájlrendszerén keresztül. A csatolási pont az eszközhöz, partícióhoz vagy fájlrendszerhez való könyvtárhozzáférés.

Kaphatunk egy listát a rendszer összes csatlakoztatott partíciójáról.

$hegy

Az fstab fájl összefüggésében az adott eszköznévhez leírt csatolási pont lesz alapértelmezett csatolási pont. Amikor a számítógép elindul, a rendszer az összes eszközt az ebben a fájlban leírt rögzítési pontokra szereli fel.

Fájlrendszer típusa

Egy fájlrendszert úgy lehet leírni, mint az adatbázis indexét, amely tartalmazza az adatok fizikai tárolási helyét. Számos fájlrendszert használnak széles körben. A Linux alapértelmezés szerint több fájlrendszert támogat. Íme a népszerű fájlrendszerek rövid listája.

  • ext4
  • xfs
  • btrfs
  • vfat
  • ntfs
  • tmpfs
  • nfs
  • squashfs
  • sysfs

Egy másik lehetőség az auto, amely lehetővé teszi, hogy a rendszer automatikusan felismerje az eszköz vagy partíció fájlrendszer típusát. Akkor használja ezt az opciót, ha nem biztos az adott fájlrendszerben.

Szerelési lehetőségek

A rögzítési lehetőségek határozzák meg az eszköz/partíció szerelési viselkedését. Az fstab fájl legzavaróbb részének tekintik.

Íme egy rövid lista néhány gyakori csatlakoztatási lehetőségről, amelyekkel találkozik az fstab fájllal való munka során.

  • auto és noauto: Ez az opció határozza meg, hogy a rendszer csatolja -e a fájlrendszert a rendszerindítás során. Alapértelmezés szerint az érték automatikus, vagyis a rendszerindítás során lesz rögzítve. Bizonyos esetekben azonban a noauto opció alkalmazható.
  • felhasználó és felhasználó: leírja, hogy melyik felhasználó telepítheti a fájlrendszert. Ha az érték felhasználó, akkor a normál felhasználók csatolhatják a fájlrendszert. Ha az érték nouser, akkor csak a gyökér tudja rögzíteni. Alapértelmezés szerint az érték felhasználó. Konkrét és kritikus fájlrendszerek esetében a nouser hasznos lehet.
  • exec és noexec: Leírja, hogy bináris fájlok futtathatók -e a fájlrendszerből. Az exec érték bináris végrehajtást tesz lehetővé, míg a noexec nem. Az alapértelmezett érték minden partíción az exec.
  • szinkronizálás és aszinkronizálás: Ez határozza meg az eszköz/partíció bemenetének és kimenetének végrehajtását. Ha az érték szinkron, akkor a be- és kimenet szinkronban történik. Ha az érték aszinkron, akkor aszinkron módon történik. Ez befolyásolja az adatok olvasását és írását.
  • ro: Leírja, hogy a partíciót csak olvashatóként kell kezelni. A fájlrendszer adatai nem módosíthatók.
  • rw: Leírja, hogy a partíció elérhető adatok olvasására és írására.

Lerak

Leírja, hogy a fájlrendszerről biztonsági másolatot kell készíteni. Ha az érték 0, akkor a dump figyelmen kívül hagyja a fájlrendszert. A legtöbb esetben 0.-hoz van hozzárendelve. A biztonsági mentéshez kényelmesebb különféle külső eszközöket használni.

Fsck lehetőségek

Az fsck eszköz ellenőrzi a fájlrendszert. Az ebben az oszlopban hozzárendelt érték határozza meg, hogy az fsck milyen sorrendben ellenőrzi a felsorolt ​​fájlrendszereket.

Fstab fájl szerkesztése

Az fstab fájl szerkesztése előtt mindig ajánlott biztonsági másolatot készíteni.

Az fstab fájl módosítása előtt ajánlott biztonsági másolatot készíteni. Kritikus konfigurációs adatokat tartalmaz, így a helytelen bejegyzések nem kívánt eredményeket okozhatnak.

$sudo cp -v /stb./fstab/stb./fstab.backup

Az fstab fájl szerkesztéséhez indítsa el a kívánt szövegszerkesztőt a sudo segítségével.

$sudo nano /stb./fstab

Ha megjegyzést szeretne írni, használja a # billentyűt az elején.

$# Ez egy megjegyzés

Vegye figyelembe, hogy egyes bejegyzések az eszköz neve helyett az eszköz UUID azonosítóját használhatják. Egy eszköz UUID -jének lekéréséhez használja a blkid parancsot.

$blkid<eszköz_címke>

Az összes módosítás elvégzése után mentse el a fájlt, és zárja be a szerkesztőt. Ezek a változtatások csak akkor lépnek hatályba, ha a rendszer újraindul.

Végső gondolatok

Az fstab fájl egyszerű, mégis hatékony megoldás számos helyzetre. Automatizálhatja a távoli fájlrendszerek telepítését is. Csak a kódstruktúra és a támogatott lehetőségek megértése szükséges ahhoz, hogy teljes mértékben kihasználhassuk azt.

Részletesebb információkért nézze meg a man oldalt.

$Férfifstab

Boldog számítástechnikát!