Tartalom
Az Fstab minden Linux operációs rendszerre érvényes: Debian, Mandrake, Mandriva és Suse és mások. A függvény adatokat tartalmaz az fstab csatolási lehetőségeiről a fájlrendszerekben, hol és milyen opciókkal kombinálhatja őket. NFS esetén tartalmazza a kiszolgáló nevét és az adott kiszolgálóra exportált könyvtárat, a helyi könyvtárat, amely a build pont, valamint a folyamat minőségét szabályozó egyéb NFS-specifikus beállításokat.
Az FSTAB ismerete és képességei
A funkció használatához először határozza meg azt az eszközt, amelyen a partíció található. SATA lemez esetén az elsőt sda-nak hívják, a második sdb lesz stb. Az első lemez partíciói sda1 és sda2. IDE lemez esetén a nómenklatúra hda, hdb, hda1, hda2 partíciók lesznek. Az összes eszköz és a hozzájuk tartozó partíciók leírói a / dev könyvtárban találhatók. Annak meghatározásához, hogy mely partíciókat kell felszerelni, használja az fdisk eszközt vizsgálati argumentumként. A partíciók megtekintéséhez például az sda lemezről a következőket írják elő:
fdisk / dev / sda.
Az fdisk használatával lehetőség van a partíciók rugalmas és biztonságos feldolgozására. A P bevezetésének köszönhetően megjelenik a szakaszok listája. Például.

Az azonosítás után az fstab csatolási opciót használja. A fájl felépítése speciális szintaxist használ. A sorok hat különálló mezőből állnak, saját értékükkel: szóköz, fül vagy kombináció.

A leíró elérési útja a /dev/sda3 lesz, az első mező az útvonal, a második pedig az a könyvtár, amelybe a partíciót fel kell szerelni, például a /media/DATOS fájlban. A partíció fájlrendszere ntfs fstab-mount, a harmadik mezőben lesz megadva. A negyedik mező a szerelési lehetőségeket mutatja. Az ötödik és hatodik mező elhagyja a 0-t.
Man oldalak opció

Ha megadja az Auto opciót, akkor a szakasz a rendszer indításakor lesz felszerelve, de van egy ellentétes opció is noauto. Exec adunk, ha érdekel a végrehajtó bináris partíción. Be kell programozni és végrehajtani, az ellenkező lehetőség a noexec.
RW partíció telepítésekor, ha szükséges, hogy a partíció olvasható legyen, a megfelelő ro paraméter. Az uid-mount fstab beállítás megadja, Hogyan felhasználók Az operációs rendszer hozzáférhet a fájlok felosztásához. Meg tudja nézni, melyik szám minden felhasználónak megfelel az /etc/passwd fájl megvizsgálásával.
Az előző paraméterhez hasonlóan a Gid egy felhasználói csoportra utal. A gid-csoport az /etc/groups állományban látható. Az Fmask a csatolandó partíció umask-ja. Így megadhatja azokat az engedélyeket, amelyekkel rendelkeznek. Mivel az adatszakasz a felhasználóhoz tartozik, alapértelmezés szerint ugyanazokat az engedélyeket kapja, mint a home, amely az uid-ben megadott tulajdonos számára olvasható és írható, hogy a git fájlban megadott csoport felhasználóinak olvashasson.
A Dmask hasonló az előző fstab csatolási opcióhoz, de ebben az esetben könyvtárakra utal. A könyvtár megnyitásához a Felhasználónak a fájlokhoz hasonló végrehajtási engedélyekre lesz szüksége.
Mount rendelés

A függvény futtatásához használja a csatolási sorrendet, amelyben át kell adnia az a argumentumot, mi az az fstab-ban lemezek felszerelésekor. Ehhez írja elő:
$ sudo umount –a.
A használt eszköz szétszereléséhez ellenőrizze, hogy melyik folyamat hajtja végre a fuse utasítás és a partíció leíró segítségével az alábbiak szerint:
$ sudo fuse-m / dev / sda3.
Az utasítás megmutatja a partíciót elfoglaló folyamatok PID-jét. El tudja végezni a megsemmisítése, szétszerelése és összeszerelése segítségével:
$ sudo kill -9 7418 $ sudo umount-a $ sudo mount-a.
Menjen a szakaszba, és ellenőrizze az engedélyek helyességét egy ls segítségével. Ezt a folyamatot követően a Home felbontással megegyező felbontású fájlok lesznek felszerelve annak érdekében, hogy integrálódjanak.
Automatikus fstab funkció

Az / etc / fstab fájl a cifs fstab szerelési séma telepítésére szolgál, valamint partíciók, különböző blokkeszközök vagy távoli fájlok integrálására a rendszerbe, külön sorban leírva. Ezeket a definíciókat a systemd használatával dinamikus összeszerelt modulokká alakítják át indításkor, majd a konfiguráció újraindítása után a rendszergazda által.
A fájlt a mount parancs olvassa el, elegendő a fájlban megadott könyvtárak vagy eszközök bármelyikének megtalálása a következő paraméter értékének teljesítéséhez. Ebben az esetben az fstab-ban felsorolt telepítési paramétereket kell alkalmazni.
Ezután láthatja a szerkezetet, majd megértheti az egyes elemek paramétereit.
- Eszköz.
- Az fstab pont egy mappa csatlakoztatásához.
- Fájlrendszer.
- Paraméterek.
- Dump.
- Felülvizsgálat.
Az eszköz, mivel a Linuxban minden fájl, az fstab sem kivétel. Ez egy olyan fájl, amely a csatlakoztatott fizikai eszközre mutat, és a /dev könyvtárban található, Lehet hd, sd, fd vagy mások.
Összeszerelési pont és rendszer
Az összeszerelési pont egy könyvtár, amely lehetővé teszi a fizikai eszköz tartalmának megtekintését és kezelését.

Fájlrendszer, az adatok olvasására használt értelmezési algoritmus:
- EXT4 a jelenlegi Linux rendszer nagy teljesítményű és biztonsági.
- Az EXT3 egy Linux rendszer, amely lehetővé teszi a regisztrációt.
- Az EXT2 egy régi Linux rendszer, amely nem rendelkezik rekordokkal, és gyakorlatilag már nem használják.
- Az NTFS egy Windows rendszer, amelyet az NT-től a jelenlegi 7-ig használnak.
- A VFAT egy 95-től, FAT32 néven ismert Windows rendszer, amelyet USB-ben is használnak, és hasznos a PC-n történő adatcserére, ha mindkét rendszer telepítve van rá.
- Az NFS a SUN vagy a Solaris által használt rendszer.
- ISO9660-a CD-n és DVD-n használt rendszer.
- A JFS egy IBM fájlrendszer, amely rekordokat használ.
- SWAP-Exchange memória rendszer használt Linux.
- XFS-a Silicon Graphics által használt rendszer.
- UFS-a BSD által használt rendszer.
Szerelési Lehetőségek

Az opciók azok a paraméterek, amelyeket a megadott eszköz csatlakoztatására használnak.
A lehetőségek típusai:
- Async-aszinkron adatrögzítés.
- Sync-szinkron felvétel.
- Auto-automatikusan települ.
- Exec-futtatható programokkal rendelkezik.
- Gid-meghatározza a csoport azonosítóját.
- Noauto-nincs automatikusan felszerelve, cserélhető adathordozón használható.
- Nouser-tartók csak gyökér.
- Ro-csak olvasható.
- Rw-olvasás és írás.
- Suid-lehetővé teszi a rosszul kezelt setuid bitek használatát, amelyek veszélyeztethetik a rendszer biztonságát.
- Uid-a fájlrendszer felhasználói azonosítójának beállítása.
- Umask-lehetővé teszi egy maszk elhelyezését, hogy más felhasználók ne férhessenek hozzá a csatlakoztatott rendszerhez.
- A mentések létrehozásához használt dump parancs csak 0 vagy 1 lehet, ha nulla, akkor nem hajt végre biztonsági másolatot, ha pedig egy, akkor a dump paranccsal hajtható végre.
- Felülvizsgálat-az a bit, amely lehetővé teszi annak meghatározását, hogy ezt az eszközt felülvizsgálják - e vagy sem az fsck létrehozása során; mint az előző opcióban, 0-nem csinál semmit, 1-végrehajtja.
A szakaszok azonosítása
A címkék és uuid-k használatának előnye, hogy nem függenek attól, hogy az eszközök milyen sorrendben vannak fizikailag csatlakoztatva a géphez. Ez akkor hasznos, ha a felhasználó megváltoztatja a tárolási sorrendet a BIOS-ban vagy a csatlakozási sémában. Ott három módja van partíció azonosítása:
- a kernel leíró nevével;
- címke szerint;
- által UUID.
Néha előfordul, hogy a BIOS megváltoztatja a tárolóeszközök sorrendjét.
A szakaszokkal kapcsolatos alapvető információk megjelenítéséhez futtassa a kódot:
$ lsblk-f.
A rendszermag neve, az lsblk –f futtatása megjeleníti a partíciók listáját, majd beállítja a megjelenített nevet. Végezze el az lsblk –f parancsot a szakaszok listájának megjelenítéséhez, majd helyezze el a megjelenített címkét.
Hajtsa végre a parancsot a szakaszok listájának megjelenítéséhez, majd tegye be a megjelenített blokk azonosító számát, amelyet az UUID = előtag előz meg. Ha tudnia kell csak egy adott partíció UUID-je kerül megadásra:
$ lsblk-nem UUID / dev / sda2.

Épület Systemd modulok
Az összeszerelés olyan rendszerekben, mint a RedHat, az / etc / fstab fájl manipulációján alapul. A systemd 7. verziója megosztja a közgyűlés adminisztrációjának felelősségét. A felhasználónak, ha az integritás veszélyeztetése nélkül kívánja kezelni a szerelvényeket, ajánlott megtekinteni a hivatalos dokumentációt. Az első, dolog, hogy a tanulás a systemd kézikönyv, mivel pontokra vonatkozik, közismertebb nevén mount egységek.
A csatolási pont egyedi fájlokkal van konfigurálva, és az / etc / fstab fájlban van feltüntetve; a rendszer indításakor vagy a rendszerkezelő betöltésekor dinamikus konverzió történik pontokká.
Telepítési blokkok:
- What = (what) - a csatlakoztatandó eszköz, fájl vagy egyéb erőforrás abszolút elérési útja.
- Where= (where) az eszköz, fájl vagy erőforrás felszerelésének abszolút útvonala. Nem lehet szimbolikus link. Ha a build pont nem létezik a build előtt, akkor abban a pillanatban jön létre. Fontos tudni, hogy ennek a csatolási névnek meg kell egyeznie a fájl nevével.
- Type=(type) - az opció opcionális, csak meghatározza a csatolandó fájlrendszer típusát.
Vannak más lehetőségek is, amelyeket ajánlott alaposan tanulmányozni, ha a pontos csatolási pontokat kell kezelnie.
Az egységfájlok megtekintéséhez használja a find parancsot, majd határozza meg a hely útvonalait. A systemd útvonalaknak van értéke, ebben az esetben ez egy átalakítás. Más szavakkal, fájlokat generál a /run/systemd/generator elérési úton azokhoz a konfigurációkhoz, amelyek nem a systemd-ben honosak.
Az eljárás megértése érdekében javasoljuk, hogy olvassa el a terminálon található kézikönyvet:
man systemd-fstab-generatorman systemd.generátor
Nfs szintaxis
Az NFS létrehozásához a kiszolgáló előírja /usr / local / pub/pub nfs rsize = 8190, wsize = 83000, timeo = 16, intr
Vannak fstab csatolási paraméterek:
- Átméretezés = n, az NFS fájlok olvasására használt bájtok száma. Az alapértelmezett érték a kerneltől függ, jelenleg alapértelmezés szerint 1024 bájt. A teljesítmény jelentősen megnő, ha rsize = 8192 értéket kér.
- Wsize = n, a fájlok írására használt bájtok száma. Az alapértelmezett érték a kerneltől függ, jelenleg 1024 bájt, a teljesítmény jelentősen megnő a wsize = 8192 beállítással.
- Acregmin = n, az a minimális idő másodpercben, amely alatt a rendszer megvárja, amíg egy normál fájl attribútumai frissülnek a kiszolgálóról. Alapértelmezés szerint 3 másodperc.
- Acregmax = n, az a maximális idő másodpercben, amely alatt a rendszer megvárhatja a rendszeres fájl attribútumainak frissítését a szerverről. Az alapértelmezett érték 60 másodperc.
- Acdirmin = n, az a minimális idő másodpercben, amely alatt a rendszer megvárja a könyvtárattribútumok frissítését a szerverről. Az érték 30 másodperc.
- Retry = n, azt jelzi, hogy hányszor kell megismételni az NFS csatolási műveletet, az alapértelmezett érték 10000-szer.
- Nam n = n, az opció akkor használható, ha az NFS-kiszolgáló nem támogatja a 2. verziót.
- RPC Build protokoll. Ezzel az opcióval megadható a távoli fájlrendszernél nagyobb fájlnevek maximális hossza. A POSIX pathconf funkciók támogatására szolgál, az alapértelmezett érték 255 karakter.
- Port = n, az NFS-kiszolgálóhoz való csatlakozáshoz használt portszám, ha a port alapértelmezés szerint 0. A rendszer megkérdezi, hogy a távoli számítógép portmapper melyik portját használja, ha az NFS-gép nincs regisztrálva a portmapperben.
- Csatolási port = n, a csatolási port számértéke.
- Mount host = name, annak a gépnek a neve, amelyen a mountd fut.
- Mountprog = n, alternatív RPC programszámot használ.
Tippek és ajánlások

Ha a felhasználó úgy döntött, hogy már nem akarja használni az fstab konfigurációt, helyreállítást hajthat végre. Ehhez nyissa meg a terminál ablakot, és írja be a következő parancsokat:
cd / etc / sudo rm fstabsudo cp / etc / backup / fstab / etc /.
Ezeknek a parancsoknak a végrehajtása törli a módosított fstab fájlt, és másolatot készít. Ezután indítsa újra a gépet.
A rendszerfájlok szerkesztése előtt készítsen biztonsági másolatot. A Nano létrehoz egy biztonsági másolatot, és elvégzi az fstab automatikus csatlakoztatását.
Fájl szerkesztéséhez az Ubuntuban futtassa:
gksu gedit / etc / fstab.
Fájl szerkesztéséhez Kubuntuban futtassa:
cdesu kate / etc / fstab.
Ha közvetlenül a terminálon szeretne szerkeszteni egy fájlt, futtassa:
sudo nano-W / etc / fstab.
Az / etc / fstab állomány tartalmának megtekintéséhez futtassa a következő terminal parancsot:
a sudo-e /etc/fstab biztonsági mentési fájl a helyén.
Az összes uuid listájának megszerzéséhez használja az alábbi két parancs egyikét:
dev / disk / by-uuid.
A rendszerhez csatlakoztatott lemezek és megfelelő partíciók listájának megjelenítéséhez futtassa a:
sudo fdisk-l.
Az összes fájlrendszer / etc /fstab állományba való csatlakoztatásához futtassuk a:
sudo mount-a.
Emlékeztetni kell arra, hogy a csatolási pontnak már léteznie kell, különben a rekord nem kerül a fájlrendszerbe. Új pont létrehozásához használja a root jogosultságokat egy pont létrehozásához, például:
sudo mkdir / path / to / mountpointsudo mkdir / media / disk2.
Az egyik a leggyakoribb a GNU / Linux felhasználók kérdései az fstab cifs automatikus felszerelésére, a partíciók összeszerelésére és engedélyeikre vonatkoznak. Az összeszerelési megbízások és azok beállításai az /etc/fstab fájlban vannak tárolva.
Általában az olyan disztribúciók telepítésekor, mint az Ubuntu, a partíció összeszerelő sorai automatikusan generálódnak általános módon. Az Fstab nem csak Linux, a funkció különböző platformokon működik.