fstab

NÉV

fstab - információt ad a fájlrendszerekről

HASZNÁLAT

#include <fstab.h>

LEÍRÁS

Az fstab fájl különböző fájlrendszerekről tartalmaz információkat. Az fstab fájlt csak programok olvassák és nem írhatják; a rendszeradminisztrátor feladata megfelelően létrehozni és karbantartani ezt a fájlt. Egy-egy fájlrendszer információi külön sorban vannak; az egy-egy információt tartalmazó mezőket tabulátor vagy szóközök választják el. Fontos az információk sorrendje egy soron belül, mivel az fsck (8), mount (8), és umount (8) parancsok az fstab fájlon szekvenciálisan végzik el a teendőiket.
Az első mező, ( fs_spec ), leírja a csatolandó speciális eszközt vagy távoli fájlrendszert.
A második mező, ( fs_file ), leírja a fájlrendszer csatolási pontját. Swap partíció esetén ezt a mezőt ``none``-nak kell megadni.
A harmadik mező, ( fs_vfstype ), leírja a fájlrendszer típusát. A rendszer alapértelmezésben három fájlrendszer típust támogat:

minix
helyi fájlrendszer, ami 14 vagy 30 hosszú fájlnevek használatát támogatja.
ext
helyi fájlrendszer hosszabb fájlnevekkel és nagyobb inode-okkal. Ez a fájlrendszer helyettesíthető az ext2 fájlrendszerrel.
ext2
helyi fájlrendszer hosszabb fájlnevekkel, nagyobb inode-okkal és számos egyéb tulajdonsággal.
xiafs
helyi fájlrendszer hosszabb fájlnevekkel, nagyobb inode-okkal és számos egyéb tulajdonsággal.
msdos
helyi fájlrendszer MS-DOS partíciókhoz.
hpfs
helyi fájlrendszer HPFS partíciókhoz.
iso9660
helyi fájlrendszer CD-ROM használatához.
nfs
fájlrendszer távoli rendszerek csatolásához.
swap
lemezpartíció használata swap-eléshez.

Ha vfs_fstype nincs megadva, akkor azt a bejegyzést figyelmen kívül hagyja. Ezáltal a használatlan lemezpartíciók is láthatóak.
A negyedik mező ( fs_mntops ), a f jlrendszerhez kapcsolódó csatolási opciókat írja le.
Az opciók vesszővel vannak elválasztva. A listának legalább tartalmaznia kell a csatolás típusát és néhány a fájlrendszernek megfelelő opciót. Non-nfs fájlrendszer rendelkezésre álló opcióit lásd a mount (8) dokumentációjában. Az összes nfs-specifikus opció az nfs (5) dokumentációjában nézhető meg.
Az ötödik mező ( fs_freq ), a dump (8) lehetőséggel rendelkező fájlrendszereknél használatos annak meghatározására, hogy a fájlrendszerhez szükséges-e dump. Ha az ötödik mező nem létezik, nulla értékkel helyettesíti és a dump feltételezi, hogy a fájlrendszerhez nem szükséges dump.
A hatodik mező ( fs_passno ), meghatározza az fsck (8) programnak, hogy boot-oláskor milyen sorrendben végezze el a fájlrendszerek ellenőrzését. Annak a fájlrendszernek, amelyről a rendszer boot-ol az fs_passno mezőjében 1-nek kell szerepelnie, a többi fájlrendszernél pedig 2-nek. Egy lemezen lévő fájlrendszereket szekvenciálisan ellenőrzi, de a különböző diszkeken lévőket egyidejuleg, felhasználva a hardver párhuzamos elérhetőségét. Ha a hatodik mező nem létezik (nullával helyettesíti) vagy nulla az értéke, akkor az fsck feltételezi, hogy a fájlrendszert nem szükséges ellenőrizni.
Az fstab rekordjainak elolvasására a getmntent (3) rutin használható.

FÁJLOK

/etc/fstab Az fstab fájl a /etc könyvtárban található meg.

ISMERT HIBÁK

A mount (8) dokumentációja sokkal korszerubb, mint az fstab által adott információk.

LÁSD MÉG

getmntent (3), mount (8), swapon (8), nfs (5)

TÖRTÉNET

Az fstab fájl formátuma a 4.0-ás BSD unixban jelent meg először.


Fordította: Varga Tamás