Ako písať alebo upravovať /etc /fstab

How Write Edit Etc Fstab



V systéme Linux existuje niekoľko systémových konfiguračných súborov, ktoré regulujú správanie systému. Súbor fstab je konfiguračný súbor, ktorý v počítači ukladá všetky informácie o rôznych oddieloch a úložných zariadeniach. V čase spustenia súbor fstab popisuje, ako sa jednotlivé oddiely a zariadenia pripoja.

Poďme sa ponoriť hlboko do súboru /etc /fstab.







Súbor fstab

Ako bolo popísané vyššie, je to konfiguračný súbor obsahujúci informácie o oddieloch, zariadeniach a konfiguráciách pripojení. Nachádza sa na nasledujúcom mieste.



$ls -lh /atď/fstab



Je to obyčajný textový súbor, takže na prácu s ním môžeme použiť ľubovoľný textový editor podľa nášho výberu. Na zápis zmien do neho je však potrebné povolenie typu root.





Základy

Najprv sa pozrite na súbor fstab vo vašom systéme. Vzhľadom na rozdiely v oddieloch a hardvéri bude mať každý systém iné položky. Všetky súbory fstab však budú mať rovnakú základnú štruktúru.

$kat /atď/fstab



Každý riadok súboru je vyhradený pre jedinečné zariadenie/oddiel. Je rozdelená do šiestich stĺpcov. Tu je stručný popis každého zo stĺpcov.

  • Stĺpec 1: Názov zariadenia.
  • Stĺpec 2: Predvolený bod pripojenia.
  • Stĺpec 3: Typ súborového systému.
  • Stĺpec 4: Možnosti montáže.
  • Stĺpec 5: Možnosti výpisu.
  • Stĺpec 6: Možnosti kontroly súborového systému.

Názov zariadenia

Je to štítok konkrétneho zariadenia/oddielu. Každé zariadenie a oddiel dostane svoj jedinečný názov zariadenia. Názov zariadenia je zásadný pre montážne zariadenia, oddiely a súborové systémy.

Na získanie správy o všetkých blokových zariadeniach môžeme použiť príkaz lsblk. Prakticky hlási všetky moduly gadget a oddiely s názvami zariadení.

$lsblk-do

Predvolený bod pripojenia

V systéme Linux musí byť zariadenie, oddiel alebo súborový systém namontované na mieste, aby ho mohol systém použiť. Pripojenie sprístupní súborový systém prostredníctvom súborového systému počítača. Bod pripojenia je prístup k adresáru k zariadeniu, oblasti alebo súborovému systému.

Môžeme získať zoznam všetkých pripojených oddielov v systéme.

$namontovať

V kontexte súboru fstab sa ako predvolený bod pripojenia použije prípojný bod popísaný pre názov konkrétneho zariadenia. Keď sa počítač spustí, systém pripojí všetky zariadenia k bodom pripojenia popísaným v tomto súbore.

Typ súborového systému

Súborový systém možno opísať ako register databázy so všetkým fyzickým umiestnením údajov v úložisku. Existuje mnoho široko používaných súborových systémov. Linux štandardne podporuje niekoľko súborových systémov. Tu je krátky zoznam populárnych súborových systémov.

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

Ďalšou možnosťou je auto, ktorá systému umožní automaticky zistiť typ súborového systému zariadenia alebo oddielu. Túto možnosť použite, ak si nie ste istí konkrétnym súborovým systémom.

Možnosti montáže

Možnosti pripojenia určujú správanie pri inštalácii zariadenia/oddielu. Považuje sa za najzamotanejšiu časť súboru fstab.

Tu je krátky zoznam niektorých bežných možností pripojenia, s ktorými sa stretnete pri práci so súborom fstab.

  • auto a noauto: Táto možnosť určuje, či systém počas zavádzania pripojí súborový systém. Štandardne je hodnota automatická, čo znamená, že bude pripojená počas zavádzania. V konkrétnych scenároch však môže byť uplatniteľná možnosť noauto.
  • užívateľ a používateľ: Popisuje, ktorý používateľ môže pripojiť súborový systém. Ak je hodnota užívateľ, potom môžu bežní používatelia pripojiť súborový systém. Ak je hodnota nulová, môže ju pripojiť iba koreň. Štandardne je hodnotou používateľ. V prípade konkrétnych a kritických súborových systémov môže byť nápomocný nástroj nouser.
  • exec a noexec: Popisuje, či je možné binárne súbory vykonávať zo súborového systému. Hodnota exec umožňuje binárne spustenie, zatiaľ čo noexec nie. Predvolená hodnota je exec pre všetky oddiely.
  • sync a async: Určuje, ako sa bude vykonávať vstup a výstup do zariadenia/oddielu. Ak je hodnota synchronizovaná, vstup a výstup sa vykonávajú synchrónne. Ak je hodnota asynchrónna, vykoná sa asynchrónne. Ovplyvňuje čítanie a zápis údajov.
  • ro: Opisuje, že s oddielom sa má zaobchádzať ako s iba na čítanie. Údaje v súborovom systéme nie je možné zmeniť.
  • rw: Opisuje, že oddiel je k dispozícii na čítanie a zápis údajov.

Skládka

Opisuje, či sa má súborový systém zálohovať. Ak je hodnota 0, dump bude ignorovať súborový systém. Vo väčšine prípadov je priradené 0. Na zálohovanie je pohodlnejšie použiť rôzne nástroje tretích strán.

Možnosti Fsck

Nástroj fsck kontroluje súborový systém. Hodnota priradená v tomto stĺpci určuje, v akom poradí fsck skontroluje uvedené súborové systémy.

Úprava súboru fstab

Pred úpravou súboru fstab sa vždy odporúča mať zálohu.

Pred vykonaním akýchkoľvek zmien v súbore fstab sa odporúča najskôr vytvoriť zálohu. Obsahuje dôležité údaje o konfigurácii, takže nesprávne položky môžu spôsobiť nežiaduce výsledky.

$sudo cp -v /atď/fstab/atď/fstab.backup

Ak chcete upraviť súbor fstab, spustite požadovaný textový editor pomocou sudo.

$sudo nano /atď/fstab

Ak chcete napísať komentár, použite na začiatku znak #.

$# Toto je komentár

Upozorňujeme, že niektoré položky môžu namiesto názvu zariadenia používať UUID zariadenia. Ak chcete získať UUID zariadenia, použite blkid.

$blkid<štítok_zariadenia>

Po vykonaní všetkých zmien uložte súbor a zatvorte editor. Tieto zmeny nebudú účinné, pokiaľ sa systém nereštartuje.

Záverečné myšlienky

Súbor fstab je jednoduché, ale výkonné riešenie mnohých situácií. Môže tiež automatizovať pripojenie vzdialených súborových systémov. Vyžaduje si to iba porozumenie štruktúre kódu a podporovaným možnostiam, aby ste ho mohli plne využiť.

Podrobnejšie informácie nájdete na manuálovej stránke.

$mužfstab

Veľa šťastia pri práci s počítačom!