Raskite failą, kuriame yra tekstas „Linux“

Šiuo metu dauguma „Linux“ distribucijų yra integruotos su daugybe GUI įrankių, sukurtų failų paieškai, tačiau kai naujas vartotojas ar asmuo, neturintis pakankamai patirties, pasiekia „Linux“ sistemą, gali susidurti su bėdomis dėl tokio tipo veiksmų. Vienas iš geriausių nemokamų įrankių, leidžiančių visiškai ieškoti failų sistemoje „Linux“, yra „CatFish“, pagrįsta dauguma konsolės įrankių, skirtų paieškoms, tokioms kaip rasti, rasti, sekti, logotipas ir kitos komandos.

Kai esame sistemos administratoriai, failų paieškos vykdymas yra gyvybiškai svarbus, kad galėtume efektyviai atlikti savo darbą. Patirtis naudojant „Linux“ sistemas gali būti sudėtingesnis patyrusiems, tačiau naujokams tai gali būti sudėtinga užduotis. Dėl šios priežasties „CatFish“ įrankis padės mums grafiškai surasti ieškomus failus pagal skirtingus filtrus.

Naudojant „CatFish“ bus galima ieškoti failų ar aplankų pagal pavadinimą, datą, tarp dienų sekos, paslėptų failų ir tai palaiko failų peržiūrą, tai yra nemokamas programinės įrangos projektas ir naudojama GPL v2 licencijos versija.
Pažiūrėkime, kaip naudojant „CatFish“ rasti failus su specialiu tekstu „Linux“.

Įdiekite ir naudokite „CatFish“, kad galėtumėte ieškoti failų pagal tekstą „Linux“

1 žingsnis
„CatFish“ galima įdiegti iš „Ubuntu“ programinės įrangos centro arba iš terminalo, vykdant šią komandą:

 sudo apt įdiegti šamą 

2 žingsnis
Įdiegę „CatFish“, prieiname prie jos iš paieškos variklio, ir pirmas žingsnis, kurį reikia padaryti, yra spustelėti krumpliaračio piktogramą ir suaktyvinti laukelį „Ieškoti failo turinyje“:

DIDELIS

3 žingsnis
Kai ši parinktis yra aktyvi, mes eisime į terminalą ir vykdysime šią sintaksę, norėdami ieškoti failų su specialiu tekstu:

 rasti ./ -type f -exec grep -l "tekstą rasti" {} \; 
4 žingsnis
Šiuo atveju ieškosime šių dalykų:
 rasti ./ -type f -exec grep -l "Solvetic" {} \; 

DIDELIS

5 žingsnis
Šiame pavyzdyje komanda rasti ieškos failų, pradedant nuo dabartinio katalogo „./“, tačiau galime nurodyti paieškos kelią. Parinktis „-type f“ nurodo „CatFish“ ieškoti tik failų ir neįtraukti katalogų, taip pat galime ieškoti tik tam tikro tipo failų, pavyzdžiui:

 rasti ./ -type f -iname "* .txt" -exec grep -l "Solvetic" {} \; 

DIDELIS

6 žingsnis
Šiuo atveju parinktis -exec iškviečia įrankį grep, kad kiekvienas atitinkantis failas būtų paruoštas patikrinti jo turinį, o jei tekstas yra faile, jo pavadinimas atsispindės išvestyje dėl parinkties -l . Taip pat bus galima tiesiog naudoti tokį „grep“ įrankį:

 grep -iRl "Solvetic"./

DIDELIS

7 žingsnis
Naudojami šie parametrai:

-iNurodo, kad didžiosios arba mažosios teksto raidės nepaisomos.

-RNurodo rekursinį failų apdorojimą

-lTai rodo „Rodyti failo pavadinimą, bet ne patį rezultatą“.

8 žingsnis
Iš pačios „CatFish“ programos bus galima ieškoti failų su vienu tekstu, tam pakanka įvesti norimą tekstą viršutiniame lauke ir pamatysime šiuos dalykus:

DIDELIS

9 veiksmas
Ten rasite visas rungtynes ​​su tokia informacija:

  • vardas
  • Tikslus dydis
  • Failo vieta
  • Pakeitimo data

Naudojant šį praktinį įrankį „Linux“ bus paprasta rasti failus su tam tikru tekstu.

wave wave wave wave wave