Windows Tips & News

Atrodiet failus, kas satur noteiktu tekstu operētājsistēmā Linux

Neatkarīgi no jūsu izmantotā izplatīšanas sistēmas Linux ir vairāki GUI rīki, kas ļauj meklēt failus. Daudzi mūsdienu failu pārvaldnieki atbalsta failu meklēšanu tieši failu sarakstā. Tomēr lielākā daļa no tiem neļauj jums meklēt faila saturā. Šeit ir divas metodes, kuras varat izmantot, lai meklētu faila saturu operētājsistēmā Linux.

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.

  1. Atveriet savu iecienītāko termināļa lietotni. XFCE4 terminālis ir mana personīgā izvēle.
  2. Pārejiet (ja nepieciešams) uz mapi, kurā meklēsit failus ar noteiktu tekstu.
  3. Ierakstiet šādu komandu:
    grep -iRl "jūsu-atrašanas teksts" ./

    Š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

    grep -iRl "linux" /home/user/Documents/winaero

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. Iespējams, tas būs jāinstalē pašam.

Atrodiet failus, kas satur noteiktu tekstu, izmantojot mc

Lai, izmantojot Midnight Commander, atrastu failus ar noteiktu tekstu, 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 Panelis, 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ā.

Operētājsistēma Windows 10 iegūst jaunu Cloud Shell

Operētājsistēma Windows 10 iegūst jaunu Cloud Shell

Atstāj atbildiMicrosoft strādā pie jauna čaulas (pamata lietotāja interfeiss) operētājsistēmai Wi...

Lasīt vairāk

Windows 10 Build 16288 ir pieejams Windows Insiders

Windows 10 Build 16288 ir pieejams Windows Insiders

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuMicr...

Lasīt vairāk

Windows 10 Build 16288 ir pieejams Windows Insiders

Windows 10 Build 16288 ir pieejams Windows Insiders

Atstāj atbildiMicrosoft šodien izlaida vēl vienu Windows 10 Insider Preview versiju. Windows 10 b...

Lasīt vairāk