Vigtigste Linux Find filer, der indeholder specifik tekst i Linux

Find filer, der indeholder specifik tekst i Linux



Linux, uanset hvilken distro du bruger, leveres med et antal GUI-værktøjer, der tillader søgning efter filer. Mange moderne filadministratorer understøtter filsøgning lige i fillisten. De fleste af dem tillader dog ikke, at du søger inde i en fils indhold. Her er to metoder, du kan bruge til at søge efter filindhold i Linux.

Annoncering


Der er sandsynligvis flere metoder til rådighed. Der er Catfish, et populært søgeværktøj med et søgeindeks, som kan finde dine filer virkelig hurtigt. Den leveres med en mulighed for at søge efter filindhold, men det fungerer ikke pålideligt for mig.

Catfish Linux

hvordan man spiller multiplayer på minecraft java

Jeg vil gerne dele de metoder, jeg bruger selv.
Den første metode involverer grep-hjælpeprogrammet, der findes i enhver distro, selv i indlejrede systemer bygget på busybox.

For at finde filer, der indeholder specifik tekst i Linux , gør følgende.

  1. Åbn din foretrukne terminalapp. XFCE4 terminal er min personlige præference.
  2. Naviger (om nødvendigt) til den mappe, hvor du skal søge i filer med en bestemt tekst.
  3. Skriv følgende kommando:
    grep -iRl 'din-tekst-for-at-finde' ./

    Her er afbryderne:
    -i - ignorere tekstsag
    -R - søg rekursivt efter filer i underkataloger.
    -l - vis filnavne i stedet for filindholdsdele.

    ./ - den sidste parameter er stien til mappen, der indeholder filer, du har brug for for at søge efter din tekst. I vores tilfælde er det den aktuelle mappe med filmasken. Du kan ændre den til den fulde sti til mappen. For eksempel er her min kommando

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

Grep-søgning Filindhold

Bemærk: Andre nyttige kontakter, du måske vil bruge med grep:
-n - vis linjenummeret.Mc Søg filindhold
-w - match hele ordet.

skæbne 2 hvad du har brug for at vide

En anden metode, jeg bruger, er Midnight Commander (mc), konsolfilhåndteringsappen. I modsætning til grep er mc ikke inkluderet som standard i alle Linux-distroer, jeg har prøvet. Du skal muligvis installere det selv.

Find filer, der indeholder specifik tekst med mc

For at finde filer, der indeholder en bestemt tekst ved hjælp af Midnight Commander, skal du starte appen og trykke på følgende rækkefølge på tastaturet:
Alt + Skift +?
Dette åbner søgedialogen.

Mc Søgeresultater

Udfyld sektionen 'Indhold:' og tryk på Enter-tasten. Den finder alle filer med den krævede tekst.

Mc Søgeresultater Panelize

Du kan placere disse filer i venstre eller højre panel ved hjælp af indstillingen Panelize og kopiere / flytte / slette / se / gøre hvad du vil have dem.

hvordan man finder ud af min routeradgangskode

Midnight Commander er et meget tidsbesparende værktøj, når det kommer til søgning.

Det er det.

Interessante Artikler

Redaktørens Valg

Hvad er elgooG?
Hvad er elgooG?
ElgooG er lidt anderledes end almindelige spejlede websteder derude. ElgooG er et bogstaveligt spejlbillede af Google.com.
Sådan mærkes folk i Fotos-appen i Windows 10
Sådan mærkes folk i Fotos-appen i Windows 10
Fotos-appen i Windows 10 har mulighed for at tagge folk på fotos, der er gemt i din samling. Dette indlæg forklarer detaljeret, hvordan det kan gøres.
Sådan fjernes omtaler fra Twitter
Sådan fjernes omtaler fra Twitter
At blive nævnt på Twitter er en fantastisk måde at holde styr på interessante ting. Når dine venner nævner dig i deres tweets, kan du nemt tjekke deres forslag. Andre gange kunne omtaler imidlertid vise sig at være andet end
Sådan stopper du e-mails i at sende sms'er til mig [Alle forklaret]
Sådan stopper du e-mails i at sende sms'er til mig [Alle forklaret]
Kan ikke deaktivere automatiske annoncer programmatisk på siden, så her er vi!
Sådan får du Gimp til at ligne Photoshop
Sådan får du Gimp til at ligne Photoshop
Du vil blive overrasket over at opdage, hvad du kan gøre med GIMP, det gratis billedredigeringsprogram. Denne software, der kan downloades, kan hjælpe dig med at skabe spektakulære fotos ved at give dig mulighed for at redigere små detaljer, rette farve eller blot ændre dit billede.
Sådan rettes Kernel32.dll-fejl
Sådan rettes Kernel32.dll-fejl
Har du en Kernel32.dll-fejl? De er ofte forårsaget af programmer, der får adgang til hukommelsen forkert. Download ikke kernel32.dll. Løs dette på den rigtige måde.
Windows-versioner understøttet af Microsoft Edge Chromium
Windows-versioner understøttet af Microsoft Edge Chromium
I går frigav Microsoft den første stabile version af Microsoft Edge Chromium til offentligheden. Overraskende nok understøtter Microsoft Edge stadig en række aldrende Windows-versioner, inklusive Windows 7, som for nylig har nået sit slut på support. Tidligere besluttede Redmond-softwaregiganten at følge Chrome's supportplan for Windows 7. Som du måske husker,