Fstab szerelési lehetőségek: meghatározás, típusok, formátumok, tippek és ajánlások a munkához

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.

fstab csatolási lehetőség

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 sorok hat elválasztott mezőből állnak

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ó

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

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ó

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 értelmezési algoritmus

Fájlrendszer, az adatok olvasására használt értelmezési algoritmus:

  1. EXT4 a jelenlegi Linux rendszer nagy teljesítményű és biztonsági.
  2. Az EXT3 egy Linux rendszer, amely lehetővé teszi a regisztrációt.
  3. Az EXT2 egy régi Linux rendszer, amely nem rendelkezik rekordokkal, és gyakorlatilag már nem használják.
  4. Az NTFS egy Windows rendszer, amelyet az NT-től a jelenlegi 7-ig használnak.
  5. 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á.
  6. Az NFS a SUN vagy a Solaris által használt rendszer.
  7. ISO9660-a CD-n és DVD-n használt rendszer.
  8. A JFS egy IBM fájlrendszer, amely rekordokat használ.
  9. SWAP-Exchange memória rendszer használt Linux.
  10. XFS-a Silicon Graphics által használt rendszer.
  11. UFS-a BSD által használt rendszer.

Szerelési Lehetőségek

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:

  1. Async-aszinkron adatrögzítés.
  2. Sync-szinkron felvétel.
  3. Auto-automatikusan települ.
  4. Exec-futtatható programokkal rendelkezik.
  5. Gid-meghatározza a csoport azonosítóját.
  6. Noauto-nincs automatikusan felszerelve, cserélhető adathordozón használható.
  7. Nouser-tartók csak gyökér.
  8. Ro-csak olvasható.
  9. Rw-olvasás és írás.
  10. Suid-lehetővé teszi a rosszul kezelt setuid bitek használatát, amelyek veszélyeztethetik a rendszer biztonságát.
  11. Uid-a fájlrendszer felhasználói azonosítójának beállítása.
  12. Umask-lehetővé teszi egy maszk elhelyezését, hogy más felhasználók ne férhessenek hozzá a csatlakoztatott rendszerhez.
  13. 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.
  14. 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.

A szakaszok azonosítása

É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:

  1. What = (what) - a csatlakoztatandó eszköz, fájl vagy egyéb erőforrás abszolút elérési útja.
  2. 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.
  3. 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:

  1. Á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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Retry = n, azt jelzi, hogy hányszor kell megismételni az NFS csatolási műveletet, az alapértelmezett érték 10000-szer.
  7. Nam n = n, az opció akkor használható, ha az NFS-kiszolgáló nem támogatja a 2. verziót.
  8. 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.
  9. 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.
  10. Csatolási port = n, a csatolási port számértéke.
  11. Mount host = name, annak a gépnek a neve, amelyen a mountd fut.
  12. Mountprog = n, alternatív RPC programszámot használ.

Tippek és ajánlások

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.

Cikkek a témában