Iespējams, ir pieejamas vairākas metodes. Ir pieejams Catfish — populārs meklēšanas rīks ar meklēšanas indeksu, kas var ļoti ātri atrast jūsu failus. Tam ir iespēja meklēt faila saturu, taču tā man nedarbojas droši.
Vēlos padalīties ar metodēm, ko izmantoju pati.
Pirmā metode ietver grep utilītu, kas pastāv jebkurā distro, pat iegultās sistēmās, kas izveidotas uz busybox.
Lai atrastu failus, kas satur noteiktu tekstu operētājsistēmā Linux, rīkojieties šādi.
GPU avarēja
- Atveriet savu iecienītāko termināļa lietotni. XFCE4 terminālis ir mana personīgā izvēle.
- Pārejiet (ja nepieciešams) uz mapi, kurā meklēsit failus ar noteiktu tekstu.
- Ierakstiet šādu komandu:|_+_|
Šeit ir slēdži:
-i - ignorēt teksta reģistru
-R - rekursīvi meklēt failus apakšdirektorijās.
-l - parāda failu nosaukumus, nevis faila satura daļas../ - pēdējais parametrs ir ceļš uz mapi, kurā ir faili, kas nepieciešami teksta meklēšanai. Mūsu gadījumā tā ir pašreizējā mape ar faila masku. Varat to mainīt uz pilnu mapes ceļu. Piemēram, šeit ir mana pavēle
|_+_|
Piezīme. Citi noderīgi slēdži, kurus, iespējams, vēlēsities izmantot kopā ar grep:
-n - parāda rindas numuru.
-w - atbilst visam vārdam.
Vēl viena metode, ko izmantoju, ir Midnight Commander (mc), konsoles failu pārvaldnieka lietotne. Atšķirībā no grep, mc pēc noklusējuma nav iekļauts visos Linux distros, ko esmu izmēģinājis. Jums var būt nepieciešams to instalēt pašam.
Atrodiet failus, kas satur noteiktu tekstu, izmantojot mc
Lai atrastu failus ar noteiktu tekstu, izmantojot Midnight Commander, palaidiet lietotni un nospiediet tālāk norādīto tastatūras secību.
Alt+Shift+?
Tas atvērs meklēšanas dialoglodziņu.
Aizpildiet sadaļu 'Saturs' un nospiediet taustiņu Enter. Tas atradīs visus failus ar nepieciešamo tekstu.
Varat ievietot šos failus kreisajā vai labajā panelī, izmantojot opciju Panelize un kopēt/pārvietot/dzēst/skatīt/darīt tos, ko vien vēlaties.
Midnight Commander ir ļoti laika taupīšanas rīks, kad runa ir par meklēšanu.
Tieši tā.