A Linux könyvtári rendszerek különböznek a Windows rendszertől és zavarhatják az új felhasználókat. Tehát gondoljon a Linux könyvtárstruktúrára mint fára. A fa gyökere abban a helyben származik, ahonnan nő, és a Linuxban, ahol a könyvtárak elágaznak.
A könyvtár elválasztó a forward-slash (/), rövidítve perjel. Például a gyökérkönyvtárhoz vezető utat gyakran perjelként (/) hivatkoznak.
Mi a Linux könyvtár felépítése?
azok számára, akik ismerik Linux esetén már hallottál olyan kifejezéseket, mint a gyökér, a libés a rendszerindítás. Ezek a Linux disztribúciós könyvtárak példái.
A Linux rendszerek A fájlrendszer-hierarchia szabványa (FHS) protokollt használnak. Meghatározza az összes Linux disztribúció tartalmát és könyvtárszerkezetét.
Alapvető navigáció
Mint fentebb említettük, a Linux Directory struktúrája a merevlemez mappájára utal, ahova a Linuxot telepítették.
Indítsa el a ls (listatárolás) parancsot, és nyomja meg az Entergombot. Ez a parancs megmutatja a mappák listáját az aktuális munkakönyvtárban.
In_content_1 all: [300x250] / dfp: [640x360]->Ne felejtse el, hogy az egyes disztribúciók különféle mappákkal érkeznek a kezdőkönyvtárban.
A list parancs a lista tárolására utal, de a fájlrendszer egyetlen előrejelzéssel (/) indul, tehát írja be a következő parancsot:
ls /
Ez megmutatja a Linux fájlrendszer könyvtárstruktúráját, a merevlemez beállítását vagy az alapértelmezett mappastruktúrát.
Minden mappa rendelkezik kijelölt célja. Az otthoni könyvtár ott van, ahol a felhasználók vannak, tehát a következő paranccsal megnézheti, mi található a felhasználói otthoni könyvtárban.
ls / home
képernyőre írja be a törlésvagy a ctrl Lparancsot. Ne feledje, hogy a ctrl Lnem működik minden Linux disztribúción, de a törlésparancs fog működni.
Térjünk vissza a lsparancsot. Ez a legfontosabb parancs, hogy megismerjük és megértsük. Fel kell venni a könyvtár elemeinek felsorolását, ahol tartózkodik.
De a ls-hez további parancsokat is hozzáadhat. Például a ls -l/gépelés eltérő kimenetet jelenít meg, mint a csak a /. Próbáld ki a következő parancs segítségével:
ls-l /
<ábra osztály = "lusta wp-tömb-kép méret nagy">Sokkal több információt láthat a képernyőn. Minden alapvetően a saját vonalán van. A -lparancs azt jelenti, hogy megkeresi a hosszú listát.
Ez azt jelenti, hogy további részleteket, valamint minden tételt külön sorban kell látnia, hogy könnyebben olvasható legyen. Egyes disztribúciók a ll-et használják álnévként a -lszámára a hosszú lista parancsához.
Fontos mappák, amelyekről tudnia kell. >
Sok mappát talál a Linux rendszerében. Az alábbiakban tárgyaljuk a legfontosabbokat.
A Home Directory
A home könyvtár alapértelmezés szerint az, ahol minden felhasználónak megvan a saját személyes munkaterülete. Minden felhasználó saját mappával rendelkezik a / homekönyvtárban.
Ha az otthoni könyvtár összes mappáját fel szeretné tekinteni, használja a következő parancsot:
ls -l / home
Mivel már az otthoni könyvtárban van, akkor a lssegítségével is létrehozhat egy listát a benne levő dolgokról útvonal nélkül.
A Linux könyvtárstruktúrát elválasztja és egy előrejelzővel kezdődik (/). Más szavakkal, a lsútvonal nélkül megjeleníti az aktuális könyvtár tartalmát.
Ha meg akarja változtatni a dolgozó könyvtárat, és visszatérni a fájlrendszerben használja a következő parancsot:
cd /
Ha a gyökérkönyvtárban szeretné látni a könyvtárat, használja:
ls
Mivel visszatért a gyökérkönyvtárba, és nem az otthoni könyvtárba, látni fogja a gyökér összes mappájának listáját.
A hosszú lista megtekintéséhez a gyökérkönyvtárban:
ls-l
A gyökérkönyvtár (/ root)
Minden könyvtár és a rendszeren lévő fájlok a gyökérfájlban vannak, amelyet a / szimbólum jelöl.Az összes fájl vagy könyvtár a gyökér kezdetén áll. Bármely fájl vagy könyvtár elérési útja a következőhöz hasonlóan jelenik meg:
A gyökérkönyvtár egyetlen
Lib könyvtár megosztott könyvtárak (/ lib)
A / lib könyvtár az a hely, ahol a kódot tartalmazó fájlok (a könyvtárak) találhatók. Ezekben a fájlokban találhatóak a kódrészletek, amelyek fájlok küldésére szolgálnak a merevlemezre, az ablakok rajzolására az asztalon vagy a perifériák vezérlésére.
Médiakönyvtár (/ média)
A médiakönyvtár itt láthatja a beépített külső merevlemez-meghajtók, a hüvelykujj-meghajtók, a DVD-k vagy a Blu-ray lemezek adatfájljait.
Boot Directory (/ boot)
A rendszer indításához szükséges fájlok és mappák a / boot könyvtárban vannak. Használata a Filesystem Hierarchy Standard szabványban van szabványosítva.
A számítógép indításához szükséges konfiguráció a rendszerindító könyvtárban található. Nem akarja megszabadulni ebből a könyvtárból.
Néhány egyéb szabványos könyvtár tartalmazza:
Olvassa el a Wikipedia összefoglalóját az egyes könyvtárak és felhasználásuk teljes lebontására.
Lásd az aktuális könyvtárat
Ha nem tudja, hogy melyik könyvtárban dolgozik, használja a pwd(munkakönyvtár nyomtatása) parancsot.
Az eredmények így néznek ki:
/ home / username
Ha a lsparancsot futtatja, az alapértelmezett A beállítás megmutatja a jelenleg tartózkodó mappa tartalmát, a fentiek szerint.
Mit jelent a színek?
Tegyük fel, hogy a / etcmappát, és futtassa ezt a parancsot:
ls -l / etc
Sok információt lát valamint sok különböző szín.
Általános szabály, hogy:
A színek eloszlástól függően változhatnak. A legtöbb, de nem minden disztró előre beállított színekkel érkezik.
Mik azok az engedélyek?
Minden fájl betűfolyammal rendelkezik a felsorolás bal oldalán. Ezt engedélyező karakterláncnak nevezzük.
Nézze meg a karakterlánc első karakterét. A dkönyvtárat jelent. Tehát, még akkor is, ha a Linux disztrójában nem használnak különböző színeket, akkor is tudni fogja, hogy a dbetűvel kezdődő karakterlánc könyvtár.
A fájlok és programok egy kötőjel (-).
A lhivatkozás egy másik fájlra mutató hivatkozásra mutat.
A gyors navigáció áttekintése
A lsparancslista tárolása meg, mi van a jelenlegi munkakönyvtárban. Ha nem tudja, mi a jelenlegi könyvtár, akkor használja a pwdparancsot.
A fájlrendszer kezdetét egyetlen előrejelzés jelöli (/). A cdparanccsal válthat a könyvtárak között. A lsparanccsal láthatja, hogy mi van az éppen átváltott könyvtárban. Ezután, hogy visszatérjen az otthoni könyvtárba, írja be a /home/username
lehetőséget. A cdparancs segít a fájlrendszerben való navigálásban. A lsmegmutatja, hogy mi van az aktuális könyvtárban, ahol dolgozik. A ls -1megmutatja a hosszú listát.
Bár a különféle Linux disztribúciókban vannak kisebb különbségek, a fájlrendszer elrendezése nagyon hasonló. A Linux címtárszerkezet megértésének legjobb módja a fenti javaslatok követése és a működés ismertetése.
Csak ügyeljen arra, hogy NE érintse meg a / boot könyvtárat. Gyakorold a navigációt a rendszeren a terminál segítségével. Maradjon a cd, a lsés a pwdparancsokhoz, hogy ne törje el semmit. Nem tart sokáig, hogy intuitív módon megismerje, hol található a használni kívánt dokumentáció, alkalmazások és egyéb erőforrások.