Fájlkezelés

Linux fájlrendszer-hierarchia

Linux fájlrendszer-hierarchia

Lehet, hogy most telepítette a Linuxot, és most szeretne tudni a Linux fájlrendszer hierarchiájáról és felépítéséről. Azon is elgondolkodhat, hogy miért vannak különféle szoftverek telepítve a különböző könyvtárakba.

A Linux fájlrendszer felépítésének megismeréséhez kezdjük a könyvtárak bejegyzésével vagy kezdőpontjával, amely gyökérkönyvtár néven ismert. Ebben a bejegyzésben a fa paranccsal megnézzük a könyvtárak hierarchikus felépítését a terminálban lévő fa formájában.

Telepítsünk egy „fa” nevű eszközt a könyvtárak struktúrájának megtekintéséhez és a hierarchia jobb megértéséhez.

A „fa” telepítéséhez Ubuntu vagy Debian alapú rendszerekre használja az alábbi parancsot:

$ sudo apt install fa

A Fedora vagy a RedHat „fa” telepítéséhez használja a mellékelt parancsot:

$ sudo dnf install fa

A „fa” telepítése után először változtassa meg a könyvtárat gyökérkönyvtárra (/) a „cd” paranccsal:

$ cd /

Ezután futtassa a fa parancsot itt:

$ fa

Megmutatta az összes könyvtárat és alkönyvtárat, amire valójában nem volt szükség, mivel csak az aktuális mappa könyvtárait szerettük volna megtekinteni.

Tehát módosítsuk egy kicsit a fa parancsot az igényeinknek megfelelően, és próbáljuk meg inkább ezt a parancsot:

$ fa -L 1

Ebben a parancsban az „-L” a kívánt szintet képviseli, és a „1” a szint számát jelenti.

Most jobban áttekinthetjük a gyökérkönyvtár iránt érdeklődő könyvtárakat.

Ezután ismerkedjünk meg az egyes könyvtárakkal.

Könyvtárak:

Kezdjük a gyökérkönyvtárral „/”:

/

Ez az összes könyvtár belépési pontja, és elővágásnak minősül, amely valójában az operációs rendszer otthona. Minden benne van. Nem minden felhasználó rendelkezik olvasási és írási jogosultsággal ebbe a könyvtárba; csak az operációs rendszerek rendszergazdái vagy engedélyezett felhasználói férhetnek hozzá ilyen jogosultságokhoz.

/kuka

Ez a könyvtár tartalmazza az operációs rendszer néhány fontos programjának összes bináris fájlját. Ez a könyvtár a leggyakrabban használt parancsok adatait tárolja, amelyek egy könyvtár vagy fájl létrehozásához (mkdir), áthelyezéséhez (mv), másolásához (cp), felsorolásához (ls) és eltávolításához (rm) kapcsolódnak. A Linux fájlrendszer szabványai szerint ennek a könyvtárnak nem lehetnek alkönyvtárai.

/csomagtartó

Ez a könyvtár kezeli a Linux operációs rendszer gyújtását. Először is, semmit sem kell módosítania ebben a könyvtárban, különben nem változtathat meg benne semmit, csak ha rendelkezik rendszergazdai jogokkal. Tartózkodjon attól, hogy bármit is csináljon ebben a könyvtárban, különben hatalmas rendetlenség lesz újra beállítani.

/ dev

Ez a könyvtár tárolja az eszközök fájljait, például egy USB-eszközt vagy egy merevlemezt. A legtöbb fájl vagy az indításkor, vagy egy eszköz csatolásakor jön létre.

/stb

Ez egy kicsit viccesnek tűnhet az Ön számára, de ez a könyvtár azoknak a konfigurációs fájloknak és mappáknak szól, amelyekbe a rendszer nem tudja, hová tegye őket. Tehát ez egy „et Cetra” könyvtár a Linux operációs rendszer számára.

Ez a könyvtár többnyire a statikus program helyi fájljait tartalmazza, amelyek minden felhasználót érintenek. Mivel ez a könyvtár többnyire a konfigurációhoz kapcsolódó fájlokat tartalmaz, jobb, ha „mindent konfigurálni” hívjuk.

/itthon

Ez az a könyvtár, ahová a felhasználó személyes adatainak nagy része kerül. Egy felhasználó itt tölti az idejének nagy részét, mert a Letöltések, a Dokumentumok, az Asztal és az összes többi szükséges és sok ismert könyvtár ebben a / home könyvtárban található. A felhasználó összes pontkonfigurációs fájlja itt is található.

/ lib

Ezek azok a mappák, ahol könyvtárakat tárolnak. A könyvtárak olyan fájlok, amelyekre bármely alkalmazásnak szüksége van több feladat vagy funkció végrehajtásához. Például ezekre a könyvtárakra lehet szükség a /kuka Könyvtár.

/média

Ez az a könyvtár, ahová az összes külső csatlakoztatott tárolóeszközt automatikusan csatlakoztatják. Nincs szükségünk semmire ebben a könyvtárban, mert azt maga az operációs rendszer kezeli, de ha manuálisan szeretnénk csatlakoztatni a tárolóeszközöket, akkor erre a célra rendelkezünk az / mnt könyvtárral.

/ mnt

Ebben a könyvtárban találhatók a többi csatlakoztatott meghajtó. Például egy USB-meghajtó, egy külső merevlemez vagy egy hajlékonylemez-meghajtó. Ezt manapság nem használják, mert az eszközök automatikusan csatlakoznak a / media könyvtárhoz, de itt manuálisan csatlakoztathatjuk tárolóeszközeinket.

/dönt

Ez az opcionális mappa. Ez az a könyvtár, ahová a gyártók manuálisan telepített szoftvereket helyeznek el.

/ proc

Ez a könyvtár az álfájlokkal. Az álfájlok információkat tartalmaznak a folyamatokról.

/gyökér

A / home könyvtárhoz hasonlóan a / root is az Administrator háza a.k.a. superuser. Mivel ez a superuser könyvtár, jobb, ha hozzá nem nyúl, hacsak nincs teljes ismerete a tevékenységéről.

/fuss

Ez a könyvtár az operációs rendszeren futó folyamatok ideiglenes adatainak tárolására szolgál.

/ sbin

Ez a könyvtár ugyanolyan, mint a / bin könyvtár, de ezt a superuser használja, és ezért használják az "s" -t a bin előtt.

/ pattint

A könyvtár a benne tárolt snap csomagokkal.

/ srv

Ez a könyvtár tárolja a rendszeren futó szolgáltatások adatait. Például akkor tárolja az adatokat, ha egy kiszolgáló fut az operációs rendszeren.

/ sys

Ez a könyvtár mindig a rendszerindításkor jön létre, tehát egy virtuális könyvtár, mint a / dev, és ez az a könyvtár, amikor kommunikálni akar a Kernalal. A csatlakoztatott eszközökkel kapcsolatos információkat is tárol.

/ tmp

Ez egy ideiglenes könyvtár, amely a rendszeren futó alkalmazások ideiglenes fájljait tárolja.

/ usr

Ez a könyvtár tartalmazza a felhasználó által telepített és használt alkalmazásokat. „UNIX rendszererőforrásokként” is ismert. Saját / bin, / sbin és / lib könyvtárával is rendelkezik, amely különbözik a superuser / bin, / sbin és / lib könyvtáraktól.

/ var

Ez egy változó könyvtár, amely tartalmazza azokat a fájlokat és mappákat, amelyek mérete várhatóan növekszik az idő múlásával és a rendszer használatával.

Összegzés:

Ha zavart a Linux könyvtárakkal és azok céljaival kapcsolatban, akkor ez a bejegyzés bizonyára nagy segítséget jelentett Önnek. Részletes és pontos magyarázatot tartalmaz a témáról, beleértve minden egyes Linux alapú operációs rendszerben létező könyvtár címét.

Az X-Mouse Button Control segítségével az egér gombjait másképp alakíthatja át a különböző szoftvereknél
Lehet, hogy szüksége van egy eszközre, amely megváltoztathatja az egér vezérlését minden használt alkalmazással. Ebben az esetben kipróbálhatja az úgy...
Microsoft Sculpt Touch vezeték nélküli egér áttekintés
Nemrég olvastam a Microsoft Sculpt Touch vezeték nélküli egér és úgy döntött, hogy megveszi. Egy ideig használat után úgy döntöttem, hogy megosztom ve...
AppyMouse képernyős Trackpad és egérmutató a Windows táblagépekhez
A táblagép-felhasználók gyakran hiányolják az egérmutatót, különösen akkor, ha szokták használni a laptopokat. Az érintőképernyős okostelefonok és táb...