Aktív témák

  • kovaax

    őstag

    Ubuntu könyvtár struktúra

    Forrás: https://help.ubuntu.com/community/LinuxFilesystemTreeOverview

    /bin itt vannak a leggyakrabban használt terminál parancsok, mint ls, mount, rm, stb...
    /boot a rendszerindításhoz szükséges fájlok helye, mint a kernel, RAM diszk imidzs, bootloader konfig fájlok.
    /dev itt vannak az eszközfájlok, amik a rendszer erőforrásait reprezentáló speciális fájlok.
    /etc a rendszer egészét érintő konfig fájlok helye.
    /home a felhasználók könyvtárai.
    /lib dinamikus programkönyvtárak, kernel modulok.
    /media külső eszközök csatolására szolgáló könyvtárak, mint lemez, leválasztható média (cd, dvd, usb kütyük).
    /mnt szintén csatolásra szolgáló könyvtárak, de ideiglenesek, mint pl. hálózati fájlrendszerek.
    /opt egyéb programok helye, amiket nem a csomagkezelő kezel.
    /proc virtuális fájlrendszer, amit a kernel használ a processzekkel való kommunikációra (és mi is ki tudunk belőle olvasni egy csomó hasznos dolgot).
    /root a szuperjúzer home könyvtára, mert a /home általában külön partición/lemezen van, és nem árt, ha van a szuperjúzernek home-ja, ha véletlenül a /home fájlrendszer nem elérhető.
    /sbin a legfontosabb admin parancsok, amiket leginkább a root használ (és amik feltétlenül szükségesek a rendszer indításához, javításához(!)).
    /srv szolgáltatások adakönyvtárai, mint a HTTP (/srv/www/), vagy FTP.
    /sys virtuális fájlrendszer, amin keresztül el lehet érni, vagy be lehet állítani a kernel dolgait.
    /tmp az alkalmazások ideiglenes fájljainak helye.
    /usr a felhasználói programok és alkalmazások többsége itt van, részben ismétli a gyökér könyvtár felépítését, mint például /usr/bin/, /usr/sbin/, /usr/lib/.
    /usr/local a helyben telepített (forrásból, pl.) felhasználói programok és alkalmazások, részben ismétli a gyökér könyvtár felépítését, mint például /usr/local/bin/, /usr/local/etc/, /usr/local/lib/.
    /var az alkalmazások gyorsan változó adatait tartalmazza; itt vannak a rendszer logok is a /var/log könyvtárban.

    Nézzük, hogy egy átlagos program hova kerül ebben a rendszerben:
    http://packages.ubuntu.com/maverick/i386/firefox/filelist
    /etc/firefox/: a program alapbeállításai, az első indításkor létre fog jönni a felhasználó home könyvtárában egy ~/.mozilla/firefox/ könyvtár, ahová a felhasználó saját beállításait menti el
    /usr/bin/firefox: ez maga a program, ezt indítom el, ha böngizni akarok
    /usr/lib/firefox-3.6.10/: itt vannak az alkalmazás dinamikus programkönyvtárai
    /usr/share/doc/firefox/: a program dokumentációja

    -=- There's no place like /home -=-

Aktív témák