Könyvtárak és fájlrendszerek
Előző
Következő

Könyvtárak és fájlrendszerek

A Linuxban és a Unixban minden fájl. A könyvtárak fájlok, a fájlok is fájlok és az eszközök is fájlok. Az eszközöket általában csomópontoknak nevezik, de valójában azok is fájlok.

A Linux és Unix fájlrendszerei hierarchikus szerkezetűek, amely egy fához hasonlítható. A legmagasabb szintjük a / vagy más néven a gyökérkönyvtár. Minden más fájl és könyvtár ez alatt található. Például a /home/konqi/kubuntu.odt mutatja a kubuntu.odt fájl teljes, abszolút elérési útnak is nevezett elérési útját. A fájl a konqi könyvtárban van a home könyvtár alatt, amely pedig a gyökérkönyvtár (/) alatt.

A gyökérkönyvtár (/) alatt több fontos könyvtár is van, amelyek megtalálhatók a legtöbb Linux disztribúcióban. A gyökérkönyvtár (/) alatt közvetlenül elhelyezkedő általános könyvtárak listája az alábbi:

/bin

Fontos parancsok, amelyek történetileg binárisak, de lehetnek köztük parancsfájlok is.

/boot

Rendszerindítás során szükséges fájlok. Például: kernelek, beállítási fájlok.

/dev

Eszközfájlok (device).

/etc

Konfigurációs fájlok, indító parancsfájlok stb. (etc)

/home

Az egyes felhasználók személyes (Home) könyvtárai.

/initrd

Rendszerindításkor használt, RAM-ba tölthető lemezképek (initial RAM Disk) készítésekor használatos.

/lib

Rendszerkönyvtárak (libraries)

/lost+found

A gyökérkönyvtár (/) alatt talált elveszett, ám a rendszerellenőrzés során helyreállított fájlokat tartalmazó könyvtár: lost+found.

/media

A media könyvtár az automatikusan csatolt eltávolítható eszközök (mint a CD-k, PenDrive-ok, fényképezőgépek stb.) fájlrendszereit tartalmazza.

/mnt

Saját kezűleg csatolt (mounted) fájlrendszerek gyökérkönyvtárai.

/opt

Harmadik fél által biztosított, opcionális alkalmazások telepítésére szolgáló hely; ezek az alkalmazások általában statikusan vannak fordítva, így más Linux rendszereken is futtathatóak.

/proc

Speciális dinamikus könyvtár, amely a rendszer állapotáról nyújt információkat, beleértve az éppen futó programokat (processes).

/root

A root felhasználó saját könyvtára.

/sbin

Fontos, általában a rendszergazda felhasználó jogosultságaival futtatandó rendszerfájlok (system binaries) és parancsfájlok.

/srv

Olyan fájlokat tartalmazhat, amelyek más rendszerek számára is hozzáférhetők (served).

/sys

A /proc könyvtár tartalmához hasonló, de ez olyan rendszer(system)információkat nyújt, amelyeknek nincs közük a futó alkalmazásokhoz.

/tmp

Ideiglenes (temporary) fájlok.

/usr

Alkalmazások és csak olvasásra megnyitható fájlokat tartalmaz, melyek általában az összes felhasználó (user) számára hozzáférhetők.

/var

Gyakran módosuló (variable ) fájlok tárolására szolgál, például naplók és adatbázisok.

Előző
Következő
Tartalom