Windows Tips & News

Meghatározott szöveget tartalmazó fájlok keresése Linuxban

click fraud protection
AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához

A Linux, a használt disztribúciótól függetlenül, számos grafikus felhasználói felülettel rendelkezik, amelyek lehetővé teszik a fájlok keresését. Sok modern fájlkezelő támogatja a fájlkeresést közvetlenül a fájllistában. A legtöbb azonban nem teszi lehetővé a fájl tartalmában való keresést. Íme két módszer, amellyel fájltartalmat kereshet Linux alatt.

Hirdetés


Valószínűleg több módszer is rendelkezésre áll. Van a Catfish, egy népszerű keresőeszköz keresési indexszel, amely nagyon gyorsan megtalálja a fájlokat. Van benne lehetőség a fájltartalom keresésére, de számomra nem működik megbízhatóan.
Harcsa Linux

Szeretném megosztani az általam használt módszereket.
Az első módszer a grep segédprogramot tartalmazza, amely minden disztribúcióban létezik, még a busyboxra épített beágyazott rendszerekben is.

Adott szöveget tartalmazó fájlok keresése Linux alatt, csináld a következőt.

  1. Nyissa meg kedvenc terminálalkalmazását. XFCE4 terminál az én személyes preferenciám.
  2. Keresse meg (ha szükséges) azt a mappát, amelyben bizonyos szöveget tartalmazó fájlokat fog keresni.
  3. Írja be a következő parancsot:
    grep -iRl "a-keresendő szöveg" ./

    Itt vannak a kapcsolók:
    -i - figyelmen kívül hagyja a kis- és nagybetűket
    -R - rekurzív keresés az alkönyvtárak között.
    -l - fájlnevek megjelenítése a fájltartalom részei helyett.

    ./ - az utolsó paraméter a szöveg kereséséhez szükséges fájlokat tartalmazó mappa elérési útja. Esetünkben ez az aktuális mappa a fájlmaszkkal. Módosíthatja a mappa teljes elérési útjára. Például itt van az én parancsom

    grep -iRl "linux" /home/user/Documents/winaero
Grep keresési fájl tartalma

Megjegyzés: Egyéb hasznos kapcsolók, amelyeket érdemes használni a grep-pel:
-n - mutatja a sor számát.Grep keresési sorszám
-w - megfeleljen a teljes szónak.

Egy másik módszer, amelyet használok, a Midnight Commander (mc), a konzolos fájlkezelő alkalmazás. A grep-pel ellentétben az mc alapértelmezés szerint nincs benne az összes kipróbált Linux disztribúcióban. Lehet, hogy magának kell telepítenie.

Keressen meghatározott szöveget tartalmazó fájlokat az mc segítségével

Ha konkrét szöveget tartalmazó fájlokat szeretne keresni a Midnight Commander segítségével, indítsa el az alkalmazást, és nyomja meg a következő sorrendet a billentyűzeten:
Alt + Váltás + ?
Ezzel megnyílik a keresési párbeszédpanel.

Mc Search fájl tartalma

Töltse ki a "Tartalom:" részt, és nyomja meg az Enter billentyűt. Megtalálja az összes fájlt a szükséges szöveggel.

Mc Keresési eredmények

Ezeket a fájlokat elhelyezheti a bal vagy jobb oldali panelen a Panelize opcióval, és másolhatja/áthelyezheti/törölheti/megtekintheti/csinálhatja, amit akar.

Mc Search Results Panelize

A Midnight Commander egy nagyon időtakarékos eszköz, amikor keresésről van szó.

Ez az.

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához
A Windows 11 telepítése TPM 2.0 nélkül

A Windows 11 telepítése TPM 2.0 nélkül

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Szerezze be a Build 22478 új hangulatjelet a Windows 10 és a Windows 11 rendszerben

Szerezze be a Build 22478 új hangulatjelet a Windows 10 és a Windows 11 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Távolítsa el a Részletek lapot a Windows 10 fájl tulajdonságai közül

Távolítsa el a Részletek lapot a Windows 10 fájl tulajdonságai közül

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább