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.
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.
- Åbn din foretrukne terminalapp. XFCE4 terminal er min personlige præference.
- Naviger (om nødvendigt) til den mappe, hvor du skal søge i filer med en bestemt tekst.
- 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
Bemærk: Andre nyttige kontakter, du måske vil bruge med grep:
-n - vis linjenummeret.
-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.
Udfyld sektionen 'Indhold:' og tryk på Enter-tasten. Den finder alle filer med den krævede tekst.
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.