Failų sistemų lentelė (fstab) yra sistemos konfigūracijos failas, saugomas /etc Linux kataloge, kuriame yra informacijos apie įvairias failų sistemas ir kaip sistema turėtų jas prijungti įkrovos metu.
Linux branduolys naudoja informaciją iš fstab failo, kad nustatytų, kurias failų sistemas ir kur jas prijungti. Štai viskas, ką reikia žinoti apie fstab ir failų sistemas sistemoje Linux.
Kas yra failų sistema?
Failų sistema yra būdas, kuriuo jūsų kompiuteris tvarko ir saugo duomenis saugojimo įrenginiuose, pvz kietojo kūno diskai (SSD) ir „flash drives“.
Be failų sistemų būtų sunku rasti ir pasiekti konkrečius failus saugojimo įrenginyje ir operacinė sistema negalėtų sekti, kurios saugyklos sritys yra naudojamos ir kurios Laisvas.
Linux sistemoje failų sistemos yra labai svarbios dėl šių priežasčių:
- Organizacija: Jie suteikia katalogų hierarchiją geresniam organizavimui
- Erdvės valdymas: Jūsų failų sistema seka panaudotą ir laisvą vietą saugojimo įrenginyje ir skiria vietos naujiems failams
- Saugumas: Saugojimo įrenginyje saugomų failų vientisumo apsauga, pavyzdžiui, naudojant kontrolines sumas arba registruojant žurnalą
Be to, failų sistemos palaiko failo lygio leidimus, glaudinimą arba šifravimą.
Kai kurios įprastos failų sistemos yra NTFS, FAT, ext4 ir kt. Ext4 (4 išplėstinė failų sistemos versija) yra gerai žinoma Linux ir Unix sistemose.
„Fstab“ peržiūra ir supratimas „Linux“.
Galite peržiūrėti fstab failą naudodami mėgstamus „Linux“ teksto redaktorius, tokius kaip „nano“, „Vim“, arba naudojant katės komandą kad būtų rodoma išvestis jūsų terminale.
Toliau pateiktas pavyzdys naudoja Vim teksto rengyklę:
vim /etc/fstab
Jūsų išvestis turėtų būti panaši į toliau pateiktą:
Faile yra eilučių. Kiekviena eilutė yra atskirta tarpais ir susideda iš šių šešių skyrių:
1. Failų sistema
Jame yra įrenginys arba failų sistema, kurią sistema turėtų prijungti paleidžiant. mount komanda taip pat naudoja fstab to prijunkite standųjį diską ar bet kokius saugojimo įrenginius kai vykdote atitinkamas montavimo komandas.
2. Mount Point
Sujungimo taškas nurodo katalogą, kuriame turi būti prijungtas saugojimo įrenginys. Sistema turi prijungti kiekvieną failų sistemą į tinkamą katalogą.
Pavyzdžiui, šakninė failų sistema paprastai yra prijungta prie šakninio (/) katalogo ir yra atskirta nuo vartotojų katalogų, kurie yra prijungti prie /home katalogas.
3. Tipas
Jis apibrėžia naudojamos failų sistemos tipą; kai kurie įprasti yra ext4, XFS, NTFS ir kt.
„Linux“ branduolys turi žinoti, kurią tvarkyklę naudoti norint tinkamai pasiekti failų sistemą, nes skirtingos failų sistemos turi skirtingas galimybes ir funkcijas.
Jei saugojimo įrenginio tipo reikšmė neteisinga, galite susidurti su failų sistemos klaidomis.
4. Galimybės
Kableliais atskirtas išvardyto saugojimo įrenginio prijungimo parinkčių sąrašas. Parinktys valdo, kaip sistema montuojama ir naudoja failų sistemas.
Kai kurios įprastos parinktys:
- Automatinis: Įdiekite failų sistemą automatiškai įkrovos metu
- Noauto: Nejunkite failų sistemos automatiškai įkrovos metu
- Vartotojas: Leiskite bet kuriam vartotojui prijungti failų sistemą
- Nouser: Leiskite tik root vartotojui prijungti failų sistemą
- Sinchronizuoti: Failų sistemai naudokite sinchroninį I/O
5. Sąvartynas
Ši vėliavėlė nurodo, ar išrašymo programa turi kurti atsarginę failų sistemos kopiją. Numatytoji vertė yra 0, o tai reiškia, kad atsarginės kopijos nekurti.
Failų sistemose, kurias norite įtraukti į atsarginę kopiją, galite nustatyti iškelties vėliavėlę į 1 arba 2.
6. Fsck
Ši vėliavėlė nurodo tvarką, kuria fsck (failų sistemos patikrinimas) turėtų tikrinti failų sistemas įkrovos metu. „Fsck“ programa „Linux“ sistemose tikrina ir taiso failų sistemos nuoseklumą. Numatytoji reikšmė nustatyta į 0, o tai reiškia, kad netikrinkite failų sistemos.
Kitos galimos vertės yra:
- 1: Pirmiausia patikrinkite failų sistemą
- 2: Patikrinkite failų sistemą po to, kai buvo patikrintos visos failų sistemos su fsck vėliava 1
- 3: Patikrinkite failų sistemą po to, kai buvo patikrintos visos failų sistemos su fsck vėliava 1 arba 2
Jei norite kiekvieną kartą patikrinti failų sistemas, nustatykite didesnę vertę.
Saugojimo diskų montavimas sistemoje „Linux“.
Failų sistemos atlieka svarbų vaidmenį jūsų Linux sistemoje. Be tinkamos failų sistemos būtų sunku valdyti ir tvarkyti duomenis kompiuteryje.
Ar žinojote, kad savo Linux kompiuteryje taip pat galite prijungti failų sistemas iš kitų operacinių sistemų?