Windows Tips & News

Otsige Linuxis kindlat teksti sisaldavad failid

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Olenemata kasutatavast distributsioonist on Linuxil mitmeid GUI-tööriistu, mis võimaldavad faile otsida. Paljud kaasaegsed failihaldurid toetavad failide otsimist otse faililoendis. Kuid enamik neist ei võimalda teil faili sisust otsida. Siin on kaks meetodit, mida saate kasutada faili sisu otsimiseks Linuxis.

Reklaam


Tõenäoliselt on saadaval rohkem meetodeid. Seal on Catfish, populaarne otsinguindeksiga otsingutööriist, mis leiab teie failid väga kiiresti. See on varustatud faili sisu otsimise võimalusega, kuid see ei tööta minu jaoks usaldusväärselt.
Catfish Linux

Tahaksin jagada meetodeid, mida ise kasutan.
Esimene meetod hõlmab utiliiti grep, mis on olemas igas distros, isegi busyboxile ehitatud manustatud süsteemides.

Kindlat teksti sisaldavate failide otsimine Linuxis, tehke järgmist.

  1. Avage oma lemmikterminalirakendus. XFCE4 terminal on minu isiklik eelistus.
  2. Liikuge (vajadusel) kausta, kust otsite teatud tekstiga faile.
  3. Tippige järgmine käsk:
    grep -iRl "teie-otsitav tekst" ./

    Siin on lülitid:
    -i – ignoreeri teksti suurtähti
    -R - otsige faile rekursiivselt alamkataloogidest.
    -l - näitab failinimesid faili sisu osade asemel.

    ./ - viimane parameeter on tee kausta, mis sisaldab faile, mida vajate teksti otsimiseks. Meie puhul on see praegune failimaskiga kaust. Saate selle muuta kausta täielikuks teeks. Näiteks siin on minu käsk

    grep -iRl "linux" /home/user/Documents/winaero
Grep Otsi faili sisu

Märkus. Muud kasulikud lülitid, mida võiksite grepiga kasutada:
-n - näidata rea ​​numbrit.Grepi otsingurea number
-w - sobib kogu sõnaga.

Teine meetod, mida kasutan, on Midnight Commander (mc), konsooli failihalduri rakendus. Erinevalt grepist ei ole mc vaikimisi kõigis Linuxi distroos, mida olen proovinud. Võimalik, et peate selle ise installima.

Otsige mc-ga kindlat teksti sisaldavad failid

Konkreetset teksti sisaldavate failide leidmiseks Midnight Commanderi abil käivitage rakendus ja vajutage klaviatuuril järgmist järjestust:
Alt + Shift + ?
See avab otsingudialoogi.

Mc Search faili sisu

Täitke jaotis "Sisu" ja vajutage sisestusklahvi. See leiab kõik vajaliku tekstiga failid.

Mc Search Results

Saate paigutada need failid vasakusse või paremasse paneeli, kasutades suvandit Panelize ja kopeerida/teisaldada/kustutada/vaadata/tehke neid mida iganes soovite.

Mc Search Results Panelize

Midnight Commander on otsimisel väga aegasäästlik tööriist.

See on kõik.

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Sergei Tkachenko, Winaero autor

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Windows 11 Build 25179 (Dev) avab kõigile File Exploreri vahekaardid ja navigeerimispaani

Windows 11 Build 25179 (Dev) avab kõigile File Exploreri vahekaardid ja navigeerimispaani

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Windows 11 järg 22621.575 ja 22622.575 on beetakanalis

Windows 11 järg 22621.575 ja 22622.575 on beetakanalis

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem