Igorka Előadás №5 - a találkozó fő könyvtárak
Ebben a fejezetben fogunk összpontosítani a Linux fájlrendszer, és a fő cél könyvtár. Először is, nézzük meg, hogy a fájlrendszer végre a Windows. Van egy fizikai merevlemez, amelyet törött logikai és minden fejezet van rendelve a BETŰT betűvel kezdődő C (C. D. E: stb). Minden logikai partíció van könyvtárakat és fájlokat. Ha ehhez hozzátesszük, például egy másik merevlemezre, akkor a következő rendelkezésre álló meghajtóbetűjelet hozzá van rendelve.
A Linux, eltérő módon szervezték. Összessége alapján az úgynevezett „gyökér” vagy „Root”. Jelöljük /. fájlrendszer gyökér - egy virtuális objektum a kernel. A rendszermag létrehoz egy virtuális gyökér, majd csatolja hozzá meghajtók (fájlrendszerek) a mount parancs segítségével. Felhasználók működik Windows eleinte nehéz megszokni, hogy az a tény, hogy a fájlrendszereket kell telepíteni használat előtt és után a leválasztási. De végül meg lehet szokni. Ezen felül, ha korábban, a lemez behelyezése a meghajtóba, először arra van szükség, hogy felmászik egy fájlrendszer fa, és most ezeket a lépéseket automatikusan történik. Később majd beszélünk részletesebben a hegyen, és most nézzük meg a kinevezését nagyobb Linux könyvtárban.
/ Bin - Ez a könyvtár feltöltött segédprogramot (végrehajtható fájlokat), hogy a rendszer szintjén. Példák ls, dátum, cp, pwd, stb
/ Sbin - Ez a könyvtár feltöltött rendszer segédprogramok és programokat, amelyek célja, hogy ellenőrizzék a rendszer. Példa: leállítás, init, ifconfig.
/ Boot - Ez a könyvtár a rendszer indításakor fájlok találhatók: a kernel, a GRUB fájlokat, initrd. valamint a rendszermag konfigurációs fájlt. initrd - ez RAM-disk image használt felmászik egy ideiglenes fájl rendszerindítás kernel. Valójában initrd tartalmazza a szükséges modulokat, amelyek lehetővé teszik, hogy felmászik egy valódi fájlrendszert, és továbbra is az inicializálás és a rendszer elindításához.
/ Boot / grub / - a könyvtár tartalmazza a GRUB és a konfigurációs fájlok.
/ Stb - Ez a könyvtár tartalmazza a legtöbb rendszer konfigurációs fájlokat. Tartalmaz sok alkönyvtár, amelyek mindegyike felelős egy adott területen. nézd meg néhány közülük. / ALSA - kiemelt támogatása audio eszközök, /sane.d - lapolvasótámaszt, / X11 - a grafikus fájlokat, /init.d - szkriptek, amelyek szabályozzák, szolgáltatások, /rc0.d - /rc6.d - tartalmazza szkriptek amelyet végre kell hajtani megfelelő szinten (futási szint), /cron.d - fájlok rendszeres szolgáltatás kezdetének folyamatok / csésze - nyomtatási szolgáltatás fájlok / samba - rendszer konfigurációs fájlokat az azonos nevű, / udev - fájlok az azonos nevű alrendszert.
/ Home - ebben a könyvtárban helyezzük felhasználók home könyvtárait a rendszerben regisztrált. Általában a nevét saját könyvtárak ugyanazzal a felhasználónévvel.
/ Selinux - katalógus az azonos nevű alrendszert, amely láthatóan nem régen, és lehetővé teszi a további szigorúan ellenőrzik a felhasználók jogait (beleértve a gyökér) a nagyobb biztonság érdekében.
/ Lib - Ez a könyvtár tárolja az operációs rendszer és az alkalmazások könyvtárakban.
/ Lib / modules / - tartalmazó könyvtár a kernel modulokat. Ebben a könyvtárban alkönyvtárak találhatók, amelyek egybeesnek a kernel verzió, hogy már telepítve van a rendszerben. Azaz, minden kernel verzió saját modulkészlet. Ez nagyon fontos, és meg kell figyelni rá. Gyakran előfordul, hogy a rendszermag fordítása közben elfelejteni, hogy módosítsa a változat az új boot kernel-modulok segítségével az előző verzió, és a rendszer nem fog elindulni. A jelenlegi változat a kernel megtalálható parancs uname -r. Visszaállítja a verzió feltétlenül esnek egybe a neve az egyik a könyvtárakat a / lib / modules /.
/lib/modules/2.6.28-15-generic/kernel/fs/ - modulok támogatása a különböző fájlrendszerek.
/lib/modules/2.6.28-15-generic/kernel/net/ - modul támogatja a különböző típusú hálózatok (Apple Talk X25 IPX és mások ..).
A / mnt - katalógus célja, hogy felmászik ez blokkolja az eszközök, amelyek nem részei a Linux rendszert. Például a merevlemez-meghajtót a Windows-szakasz nem része a Linux és telepítettem ebben a könyvtárban. Továbbá, néhány évvel ezelőtt ebben a könyvtárban csatlakoztatni, és a CD-ROM és floppy meghajtók. Ki lehet szerelni akár a / media vagy közvetlenül a gyökér. Attól függ, hogy forgalmazás.
/ Média - A mount blokk eszközök, amelyek fizikailag a rendszer működése közben. A leggyakoribb eszköz egy USB-meghajtó, külső merevlemez. Szerelt eszköz ebben a könyvtárban általában automatikusan udev alrendszer.
A / usr - minden alkalmazás (nem tévesztendő össze a közművek) tárolják ebben a könyvtárban. Linux fájl-alapú alkalmazások, de a Windows-alapú alkalmazások tárolják a megfelelő mappákba típusától függően. Ezért a / usr vannak, mint a könyvtárak / etc - a konfigurációs fájl, a / bin - futtatható fájlok, / lib - könyvtárak és más alkalmazásokat. Ez azt jelenti, kiderül, hogy a / usr - ez olyan, mint a gyökér a kérelmet. Azt is szeretnénk megjegyezni, hogy sok disztribúció, a konfigurációs fájl nem található a / lib / etc /. és / stb és a / lib / etc / nem lehet. A / usr is nyújt különböző szolgáltatásokat, mint például az Apache. kötődnek és mások, amelyek nem kapcsolódnak közvetlenül a Linux. Olyan alkalmazásokhoz, amelyek valamilyen okból meg kell tartani az összes fájlt ugyanabban a könyvtárban (pl különbözik krosspltaformennye alkalmazások) jött a / opt könyvtárba. Például, lehet, hogy mint például az OpenOffice, a Picasa, a Chrome.
A / tmp - könyvtár az ideiglenes fájlok tárolásához, amelyek szükségesek működés közben programokat. Ebben a könyvtárban van az ideiglenes fájlokat, miközben fut az alkalmazás, amely teremtette őket. Amint a kérelem megszünteti az ideiglenes fájlok törlődnek. Ideiglenes fájlok tartalmazhatnak különféle információkat, és néhány közülük lehet helyezni a / home / felhasználónév / tmp /.
/ Var - Ez a mappa tartalmazza a különböző rendszer fájlokat, mint például magazinok, különböző alrendszerek vagy spool könyvtárak nyomtatók, e-mail stb Rendszergazda hangsúlyt fektet a / var / log /, hogy pontosan hol a fájlok tartalmazzák naplók. Mivel ezek a fájlok folyamatosan növekszik, meg kell, hogy szorosan figyelemmel kíséri a szabad hely a merevlemezen otthont a kerekesszékek / var. Tekintsük a találkozó több alkönyvtár található / var. / Var / lock / - Itt vannak a tárolt fájlok kotoroye jelezze a zár egy forrás rendszer. / Var / run / - A könyvtár szolgáltatás fut, hozzon létre egy alkönyvtárat, amely tartalmazza a fájl azonosítója és a szolgáltatási folyamat. Például /var/run/cron.pid fájl tartalmaz egy azonosítót cron szolgáltatási folyamat. Csapatok macska /var/run/cron.pid és ps ax | grep cron azt mutatják, hogy a számok megegyeznek. / Var / mail / - felhasználói postafiók fájlokat. / Var / spool / - Ez a könyvtár tárolja sorban a különböző programok és szolgáltatások. Például a / var / spool / cups / - tartalmazza feladatsort a nyomtatóhoz.
Katalógus / proc és / sys úgy a következő fejezetben.