Hogyan lehet navigálni és használni a Linux könyvtárszerkezetet


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.

<ábra osztály = "lusta igazító központ méretű nagy ">

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.

<ábra osztály = "lusta aligner méret-nagy" >

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:

  • / devaz, ahol az összes eszközfájl él , például egy külső USB vagy webkamera.
  • / varrövid a változóra. A programok itt tárolják a futásidejű információkat, például a felhasználói követést, a rendszer naplózását, a gyorsítótárakat és más fájlokat, amelyeket a rendszerprogramok kezelnek és hoznak létre.
  • A felhasználók személyes könyvtárai a / home-ben találhatók.
  • / procinformációkat tartalmaz a rendszeréről, például a CPU-ról és a Linux rendszermagjáról. Ez egy virtuális rendszer.
  • / binaz összes alapvető futtatható program (felhasználói bináris fájl), ahol élnek.
  • / etc>mappában találhatók a konfigurációs fájlok.
  • 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.

    <ábra osztály = "lusta aligncenter méret-nagy e ">

    Általános szabály, hogy:

    • Kék egy mappa
    • A fehér egy fájl
    • A zöld egy program vagy bináris
    • 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.

      <ábra osztály = "lusta aligncenter méret nagy">

      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 (-).

      <ábra osztály = "lusta aligncenter méret nagy">

      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.

      Kapcsolódó hozzászólások:


      6.02.2020