2008. május 11., vasárnap

A linux fájlrendszere

Ha már volt szerencséd egy kicsit belekóstolni a linuxba, akkor tapasztalhattad, hogy a fájlrendszer felépítése jelenetősen eltér a Windows-étól. Talán elsőre nem annyira áttekinthető, de bele lehet szokni. Itt is mindennek megvan a maga helye, csak mondjuk a programok nem feltétlenül egy mappában vanna, ahogyan megszokhattad win alatt. Ha ott feltelepítesz egy programot, akkor nagy valószínűséggel a program files mappában lesz. Itt nem így van, mert egy program öt különböző helyen is fellelhető. Akkor lássuk, hogyan épül fel a linux fájlrendszere, és mi mire szolgál. Itt is van gyökérkönyvtár, és abban alkönyvtárak, mindegyik a megfelelő funkcióval.

  • /Bin A rendszer, a rendszergazda és a felhasználók közös programjai.
  • /Boot Az indulási fájlok, a kernel és a vmlinuz található itt. Némelyik linux disztribúcióban itt vannak a GRUB adatok is.
  • /Dev Hivatkozásokat tartalmaz az összes CPU-n kívüli hardverre, melyek különleges tulajdonságú fájlokként kezelhetők.
  • /Etc A legfontosabb rendszerkonfigurációs fájlok helye. (Még véletlenül se törölgess innen!)
  • /Home A felhasználók saját Home könyvtárai. Általábban itt tudod tárolni a dokumentumaidat, stb.
  • /Initrd Információ a betöltési folyamathoz. (Itt se babrálj semmit se!)
  • /Lib Könyvtárfájlok találhatók itt, beleértve a rendszer és a felhasználók számára szükséges összes programok fájltípusát.
  • /Lost + Found Minden egyes partíció legfelső könyvtárában van egy lost+found könyvtár. Azok a fájlok vannak itt, melyeket esetleges hibás működés közben mentettünk.
  • /Misc Vegyes célokra szolgál
  • /Mnt A standard becsatolási pont külső fájlrendszerekhez (CD,Fényképező,stb)
  • /Net Teljes távoli fájlrendszerek standard becsatolási pontja
  • /Opt Különleges és kiegészítő szoftverekhez
  • /Proc Rendszer erőforrásokról információkat tartalmazó virtuális fájlrendszer
  • /Root A rendszergazda home könyvtára. Ne keverd öszze a / karakterrel jelzett gyökérkönyvtárat a /root könyvtárral, ami a rendszergazda home könyvtára.
  • /Sbin A rendszer és a rendszergazda által használt programok
  • /Tmp A rendszer által használt ideiglenes tárhely, melynek tartalma újraindítás után törlődik. Szóval fontos dolgokat ne tárolj itt!
  • /Usr A felhasználói programok helye (alkalmazások, könyvtárak, dokumentumok)
  • /Var A felhasználó által létrehozott változó és ideiglenes fájlok tárolására szolgál. Ilyen lehet egy letöltött képfájl, vagy bármi.

Remélem ezzel a kis leírással tudtam segíteni egy kissé eligazodni a fájlrendszerben.

Nincsenek megjegyzések:

Megjegyzés küldése