A Linux, függetlenül a használt disztrótól, számos GUI eszközzel rendelkezik, amelyek lehetővé teszik a fájlok keresését. Számos modern fájlkezelő támogatja a fájlkeresést közvetlenül a fájllistában. Számos olyan helyzet van, amikor a konzolt kell használnia, például SSH munkamenet során, vagy amikor az X szerver nem indul el. Így lehet gyorsan megtalálni a fájlokat a terminál segítségével.
Reklám
Ha tudja használni a grafikus felhasználói felületet, a fájlok keresése nem jelent problémát. Kedvenc XFCE asztali környezetemben a Thunar fájlkezelő lehetővé teszi fájlok keresését úgy, hogy a fájl nevét beírja közvetlenül a fájllistába.Van még egy népszerű keresőeszköz, a Catfish, amely keresési indexet tartalmaz, és amely valóban gyorsan megtalálja a fájljait.
Szeretném megosztani azokat a módszereket, amelyeket magam használok, amikor a terminálon dolgozom.
Az első módszer magában foglalja a keresési segédprogramot, amely bármely disztróban létezik, még a busyboxra épített beágyazott rendszerekben is. A másik módszer a locate parancs.
Fájlok keresése a Linux terminálon , csináld a következőt.
- Nyissa meg kedvenc terminálalkalmazását. XFCE4 terminál személyes preferenciám.
- Gépelje be a következő parancsot:
find / path / to / mappa / -iname * file_name_portion *
A fenti érvek a következők:
/ elérési út / mappába / - a mappa, ahol meg kell kezdeni a keresést. Ha nincs megadva, akkor a keresés az aktuális könyvtárban indul.
Az általam használt kapcsolók:
-iname - olyan fájlok és mappák keresése, amelyek a megadott részt tartalmazzák a névben, és figyelmen kívül hagyják a szöveges és kisbetűket.Egy példa:
Itt található a parancs, amellyel megkereshetem az Opera böngészőről írt cikkeimet:
~ / Documents / winaero / -iname * opera * .txt keresés
- Ha csak fájlokat vagy csak mappákat kell keresnie, adja hozzá az opciót-típus ffájlokhoz vagyd típuskönyvtárakhoz. Íme néhány példa:
- A közelmúltban módosított fájlok és könyvtárak megkereséséhez használja amegtaláljaparancs:
-mmin n - olyan fájlok keresése, amelyeket n perccel ezelőtt módosítottak.-mtime n - olyan fájlok keresése, amelyeket n * 24 órával ezelőtt módosítottak. Ha megtudja, hány 24 órás periódusmal ezelőtt érte el a fájlt utoljára, a töredékrészeket figyelmen kívül hagyják, így az -mtime +1 eléréséhez a fájlt legalább két napja módosítani kell. - Futtatható egy parancs a keresési lekérdezés által talált fájlok számára. Lásd a következő példát:
find ~ / Documents / winaero / -inam opera45.txt -type f -exec vim {} ;
Itt az -exec opciót használjuk ajöttemszövegszerkesztő a keresési eredmények összes fájljához. A „{}” rész amegtaláljaparancs. A ';' A befejezés adja meg a parancs végét a-execválasztási lehetőség.
A locate parancs
A helykereső eszköz egy speciális fájladatbázist használ a fájlok azonnali megtalálásához. A parancs indexét a. Létrehozhatja és frissíthetiupdatedbparancs. Míg a keresési eredmények azonnal megjelennek, fenn kell tartania a keresési indexet, és naprakészen kell tartania, különben a locate parancs megtalálja azokat a fájlokat, amelyeket törölt vagy másik könyvtárba helyeztek át.
Általános esetben a szintaxis a következő.
keresse meg -i fájlnév
Az -i opció jelentése: 'figyelmen kívül hagyja a szöveges esetet'.
Íme egy példa:
hogyan lehet screenshotokat készíteni a snapchat-ről anélkül, hogy tudnák őket
Bónusz tipp: Egy másik módszer, amelyet gyakran használok, a Midnight Commander (mc), a konzol fájlkezelő alkalmazás. A kereséssel vagy a kereséssel ellentétben az mc alapértelmezés szerint nem szerepel az összes kipróbált Linux diszkóban. Lehet, hogy magának kell telepítenie.
Fájlok keresése az mc segítségével
Ha a Midnight Commander segítségével meg akar keresni bizonyos szöveget tartalmazó fájlokat, indítsa el az alkalmazást, és nyomja meg a következő sorrendet a billentyűzeten:
Alt + Shift +?
Ez megnyitja a keresési párbeszédpanelt.
Töltse ki a 'Fájlnév:' szakaszt, és nyomja meg az Enter billentyűt. Megtalálja az összes fájlt, amely megfelel a feltételeknek.
Ezeket a fájlokat a bal vagy jobb panelre helyezheti aPanelizáljonopciót, és másolhat / áthelyezhet / törölhet / megtekinthet / bármit megtehet velük.
Ez az.