A Linux operációs rendszer több száz fájlból és mappából áll, amelyek alapértelmezés szerint rejtve vannak. Az ilyen fájlokat rejtett fájloknak vagy pontfájloknak nevezzük, mivel mindig ponttal (.) kezdődnek. Vizsgáljuk meg, hogyan tekintheti meg ezeket a rejtett fájlokat Linux rendszerén.

A rejtett fájlok fogalma egyszerű, de nagyon fontos a Linuxban. Főleg konfigurációs fájlok vagy felhasználói beállítások tárolására szolgálnak. Általában ezeket a fájlokat a rendszerszolgáltatások, szkriptek vagy más programok használják. Például a .bash_logout script minden alkalommal lefut, amikor kijelentkezik a Bash munkamenetekből. Egy másik nagyszerű példa a .gitignore fájl, amelyet a Git használ, hogy kizárjon bizonyos fájlok távoli tárolójába való küldését.

Néha a rejtett fájlok fogalma felhasználható bizonyos fájlok elrejtésére a többnyire nem haladó felhasználók kíváncsi szeme elől.

Az ls parancs egy széles körben használt Linux parancs. A legegyszerűbb formában a parancs felsorolja a fájlokat és mappákat egy könyvtárban. Az ls azonban alapértelmezés szerint nem listázza ki a rejtett fájlokat.

instagram viewer

A rejtett fájlok megjelenítéséhez használja a -a opció, amely az ls parancsot az "összes" fájl és mappa listázására adja (beleértve a rejtetteket is).

Lépjen a kezdőkönyvtárba a segítségével a cd parancsot és listázza ki az összes fájlt az ls használatával.

ls -a

Kimenet:

Amint láthatja, számos fájl van, amelyek ponttal (.) kezdődnek. Ha csak futtatja a ls parancs nélkül -a opciót, a kimenet nem tartalmaz rejtett fájlokat.

Ha nincs rejtett fájl a saját könyvtárában, létrehozhat egyet a segítségével az érintés parancsot alábbiak szerint:

érintés.sample_hidden_file.txt

Rejtett mappákat is létrehozhat a mkdir parancs. Csak győződjön meg arról, hogy a mappanév elején lévő pontot használja.

Megadhatja az ls parancsot, hogy ne soroljon fel egy bizonyos fájlt vagy mappát. Például, mivel a saját mappájában van, futtassa a következő parancsot, hogy ne jelenítse meg a Asztali könyvtár a parancs kimenetében:

ls --hide=Asztal

Az ls mellett használhatod a keresés parancsot a rejtett fájlok és mappák listázásának alternatív módjaként Linux rendszeren. A find parancs egy mappahierarchiában keres fájlokat.

Az összes rejtett fájl listázásához vagy megkereséséhez kifejezetten meg kell adnia a find parancsot, hogy listázza azokat a fájlokat, amelyek neve ponttal (.) kezdődik.

megtalálja. -név ".*" -maximélység 12> /dev/null

Futtassa a következő parancsot, hogy csak rejtett mappákat vagy könyvtárakat keressen és listázzon:

megtalálja. -név ".*" -maxdepth 1 -type d 2> /dev/null

A rejtett fájlokat a grafikus felhasználói felületről is megtekintheti az alapértelmezett fájlkezelő használatával. A GNOME's Files az alapértelmezett fájlkezelő az Ubuntu Desktopon. Korábban a Fájlok program Nautilus néven volt ismert.

A Fájlokat a gomb megnyomásával indíthatja el Szuper gombot, majd a megjelenő keresési mezőbe írja be a „Fájlok” kifejezést. Kattintson a Fájlok programra, és alapértelmezés szerint a Kezdőlap mappában lévő fájlok jelennek meg.

Alapértelmezés szerint a fájlkezelő nem jeleníti meg az összes rejtett fájlt. Kattintson a Menü ikont a jobb felső sarokban, és válassza ki Mutasd a rejtett fájlokat. A rejtett fájlok és mappák mostantól láthatók lesznek.

Alternatív megoldásként használhatja a billentyűparancsot Ctrl + H rejtett fájlok megtekintéséhez Linuxon is.

Bár alapértelmezés szerint nem tekintheti meg a rejtett fájlokat és mappákat, ugyanúgy kommunikálhat velük, mint más normál fájlokkal. Valójában egy bizonyos ponton előfordulhat, hogy konfigurációs módosításokat kell végrehajtania egy rejtett fájlban.

Fájlok és mappák keresése Linux rendszeren

Ha ismeri az összes fájl listázását és megtekintését, beleértve a rejtett fájlokat és mappákat is, akkor hasznos, ha a Linuxot napi illesztőprogramnak tekinti. A pontfájlok fontos szerepet játszanak a Linux operációs rendszerben, mivel általában a programok konfigurációs beállításainak tárolására szolgálnak.

A fájlok mellett a find parancs a könyvtárakat is hatékonyan megkeresi Linuxon. De van néhány zászló és lehetőség, amelyeket meg kell tanulnod ehhez.