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.
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.
canon driver letöltés
- Nyissa meg kedvenc terminálalkalmazását. Az XFCE4 terminál az én személyes preferenciám.
- Keresse meg (ha szükséges) azt a mappát, amelyben bizonyos szöveget tartalmazó fájlokat keres.
- Írja be a következő parancsot:|_+_|
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 - a 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
|_+_|
Megjegyzés: Egyéb hasznos kapcsolók, amelyeket érdemes használni a grep-pel:
-n - mutatja a sor számát.
-w - megfeleljen a teljes szónak.
Egy másik módszer, amit 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 minden Linux disztribúcióban, amit kipróbáltam. Lehet, hogy magának kell telepítenie.
Adott szöveget tartalmazó fájlokat kereshet 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 + Shift + ?
Ezzel megnyílik a keresési párbeszédpanel.
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.
Ezeket a fájlokat elhelyezheti a bal vagy jobb oldali panelen a Panelize opció segítségével, és másolja/áthelyezheti/törölheti/megtekintheti/teheti, amit akar.
A Midnight Commander egy nagyon időtakarékos eszköz a kereséshez.
Ez az.