Søg tekst i filer på Linux

Anonim

Søg tekst i filer på Linux

Metode 1: Tekstredaktører med en grafisk grænseflade

I Linux, som i andre operativsystemer, er der forskellige tekstredaktører implementeret med en grafisk grænseflade. I de fleste tilfælde er de involveret i brugeren, når de udarbejder dokumenter. Som den første metode tilbyder vi derfor at påvirke emnet for blot sådanne programmer, hvilket vil gøre det muligt for nybegyndere at mestre i dem og forstå, hvordan tekstsøgning i filer opstår.

  1. Først skal du åbne filhåndteringen for at finde det nødvendige objekt gennem det.
  2. Søg efter en tekstfil for at søge efter indhold via LibreOffice i Linux

  3. Klik på den Højreklik for at ringe til kontekstmenuen og åbne editoren gennem standard eller vælge "Åbn i et andet program".
  4. Gå til egenskaberne af filen for at åbne den via LibreOffice i Linux

  5. Hvis du overgår fra valgmenuen, skal du læse den anbefalede liste eller åbne en liste over alle tilgængelige programmer for at vælge den bedste indstilling.
  6. Vælg LibreOffice-programmet i Linux for at åbne en tekstfil

  7. Efter at have åbnet en fil gennem en praktisk editor, forbliver den kun for at finde afsnittet "Rediger".
  8. Gå til afsnittet Rediger tekstfil i LibreOffice i Linux

  9. Det har muligheden "Find", det er hun, der interesserer os nu. Oftest kan det kaldes og gennem standardkombinationen af ​​nøgler Ctrl + F.
  10. Kør indholdssøgningsfunktionen på filen i LibreOffice i Linux

  11. I rækken viste sig, at det kun er at indtaste teksten af ​​interesse. Hvis softwaren tager højde for symbolregistret, skal du være opmærksom på titel og små bogstaver.
  12. Indtast indholdet for at søge i filen via LibreOffice i Linux

  13. Normalt, når tilfældigheden, er fragmenterne tildelt i teksten, såvel som resultaterne, kan du nemt flytte med virtuelle knapper i form af pile.
  14. Succesfuld søgning via LibreOffice-programmet i Linux

Ligesom et eksempel tog vi standard LibreOffice Text Editor. Hvis et andet program er installeret i fordelingen, eller du foretrækker at interagere med lignende analoger, er princippet om at udføre opgaven praktisk talt ikke anderledes end det, der netop har set. Hvis du har problemer med at søge efter redigeringsafsnittet, skal du prøve at trykke på Ctrl + F-kombinationen for at åbne søgestrengen.

Metode 2: Konfigurationsfilredaktører med GUI

Separat vil jeg gerne nævne små værktøjer med en grafisk grænseflade, hvis grundlæggende funktionalitet er koncentreret om redigering af konfigurationsfiler. Disse er ikke helt tekstredaktører, men de viser indholdet af objekter i denne formular. Lad os tage et standardværktøj til mange distributioner kaldet Gedit.

  1. Til at begynde med skal du starte konsollen. Gør det gennem applikationsmenuen eller ved at trykke på Ctrl + Alt + T-hot-tasten.
  2. Kører terminalen for at bruge GEDIT-kommandoen i Linux

  3. Indtast GEDIT / etc / SSH / SSHD_Config-kommandoen, hvor / etc / ssh / sshd_config erstatter stien til det ønskede objekt.
  4. Åbning af en konfigurationsfil via GEDIT-kommandoen i Linux

  5. Aktivér kommandoen ved at trykke på ENTER-tasten og vente på det nye vinduesvisning. Herudover udvid menuen med parametrene.
  6. Ringer til menuen Filhåndtering i Gedit-programmet i Linux

  7. Lægning "Find" og klik på det.
  8. Kør filsøgningsfunktionen via GEG-programmet i Linux

  9. Det forbliver kun at indtaste indholdet i den streng, der dukkede op og kendskab til de opnåede resultater, hvilket vil blive fremhævet med orange.
  10. Vellykket at finde indholdet af filen via GEG-programmet i Linux

I en situation med resten af ​​lignende programmer, for at ændre konfigurationsfilerne, forbliver indholdssøgningsprincippet, såvel som i de fleste tilfælde, du kan aktivere strengen ved at trykke på den allerede nævnte Hot Key Ctrl + F.

Metode 3: Konsolredaktører

Der er særlige konsolværktøjer, der udfører rollen som filredaktører. De har ikke deres egen grafiske grænseflade, og alt indhold vises direkte i terminalen. Gennem dem er søgen efter tekst også perfekt, og på eksemplet på den berømte nano tilbyder vi at blive under denne artikel.

  1. Brug nano + fillayoutet til at åbne den for at søge eller redigere. Hvis du tildeler sudo-argumentet til denne linje, skal du desuden indtaste rodadgangskoden til den vellykkede aktivering af kommandoen.
  2. Åbning af en konfigurationsfil gennem konsoleditoren nano i Linux

  3. Normalt i sådanne redaktører er der en beskrivelse af knapperne eller al information er i officiel dokumentation. Hvis vi overvejer specifikt nano, kaldes søgestrengen ved at trykke på kombinationen af ​​CTRL + W.
  4. Kør en filsøgningsfunktion via nano-programmet i Linux

  5. I selve rækken forbliver det kun at udskrive et ord eller en sætning, og derefter klikke på Enter for at vise resultaterne.
  6. Indtastning af indholdet for at søge indholdet i filen via nano i Linux

  7. Markøren vil straks flytte til den relevante linje, og du kan gøre dig bekendt med det.
  8. Vellykket at finde indhold i en fil via nano i Linux

Der er stadig mange lignende programmer på dem, der er nævnt ovenfor. Nogle har en grafisk grænseflade, mens andre implementeres via konsollen, men det forhindrer dem ikke i at bruge dem til at søge efter tekst i filer. Hvis du endnu ikke har besluttet, hvilken beslutning du vil bruge, råder vi dig til at studere listen over den bedste software ved at klikke på referencen nedenfor.

Læs mere: Populære tekstredaktører til Linux

Metode 4: Grep Utility

Som den sidste metode til dagens materiale vil vi overveje den velkendte mange standardgrep-værktøj. Det er blevet populært på grund af dets magt, som giver dig mulighed for bekvemt at sortere indholdet af filer af forskellige parametre. Muligheden for denne løsning omfatter både tekstsøgningen, som ser sådan ud.

  1. I "Terminal" skal du indtaste GREP + CONTENTS_TELA_PORE + PATH_FAIL, og tryk derefter på ENTER. Overvej, at når du bruger Grep uden muligheder, skal du angive registeret for indtastede tegn.
  2. Brug af GREP-kommandoen i Linux uden muligheder for at søge efter indhold i filer

  3. Som følge heraf vises linjer med sammenfald, hvor egnede indhold vil blive fremhævet med lyserød farve.
  4. Resultatet af søgningen efter en fil via Grep Utility i Linux

  5. Indtast GREP-kommandoen med option -I, så strengen ser sådan ud: Grep -i "port" / etc / ssh / sshd_config. I dette tilfælde vil registret ikke blive taget i betragtning.
  6. Brug af GREP-kommandoen i Linux med muligheder for annullering af registrering af symboler

  7. Du vil se, at absolut alle egnede resultater dukkede op på skærmen.
  8. Vellykket anvendelse af GREP-kommandoen i Linux med ekstra muligheder

Disse var alle måder at finde tekst i Linux-filer. Som du kan se, vil hver af dem være optimale i forskellige tilfælde, derfor er det vigtigt at forstå, hvor specifikt at appellere i den nuværende situation. Vores instruktioner vil hjælpe ikke med at blive forvirret og klare opgaven uden problemer.

Læs mere