Huvud Linux Hitta filer som innehåller specifik text i Linux

Hitta filer som innehåller specifik text i Linux



Linux, oavsett distro du använder, kommer med ett antal GUI-verktyg som gör det möjligt att söka efter filer. Många moderna filhanterare stöder filsökning direkt i fillistan. De flesta av dem tillåter dock inte att du söker i filens innehåll. Här är två metoder som du kan använda för att söka efter filinnehåll i Linux.

Annons


Förmodligen finns det fler metoder tillgängliga. Det finns Catfish, ett populärt sökverktyg med ett sökindex, som snabbt kan hitta dina filer. Den levereras med ett alternativ för att söka efter filinnehåll, men det fungerar inte pålitligt för mig.

Catfish Linux

hur man byter namn i overwatch

Jag skulle vilja dela med mig av de metoder jag använder.
Den första metoden involverar grep-verktyget, som finns i alla distroer, även i inbäddade system byggda på upptagenbox.

För att hitta filer som innehåller specifik text i Linux , gör följande.

  1. Öppna din favoritterminalapp. XFCE4-terminal är min personliga preferens.
  2. Navigera (om det behövs) till den mapp där du ska söka efter filer med viss text.
  3. Skriv följande kommando:
    grep -iRl 'din text för att hitta' ./

    Här är omkopplarna:
    -i - ignorera textfall
    -R - sök rekursivt filer i underkataloger.
    -l - visa filnamn istället för filinnehållsdelar.

    ./ - den sista parametern är sökvägen till mappen som innehåller filer du behöver för att söka efter din text. I vårt fall är det den aktuella mappen med filmasken. Du kan ändra den till hela sökvägen för mappen. Till exempel, här är mitt kommando

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

Grep Sök filinnehåll

Obs! Andra användbara omkopplare som du kanske vill använda med grep:
-n - visa radnumret.Mc Sök filinnehåll
-w - matcha hela ordet.

hur man handlar med rocket league steam

En annan metod jag använder är Midnight Commander (mc), appen för konsolfilhanterare. Till skillnad från grep ingår inte MC som standard i alla Linux-distros jag har provat. Du kan behöva installera det själv.

Hitta filer som innehåller specifik text med mc

För att hitta filer som innehåller viss text med Midnight Commander, starta appen och tryck på följande sekvens på tangentbordet:
Alt + Skift +?
Detta öppnar sökdialogrutan.

Mc Sökresultat

Fyll i avsnittet 'Innehåll:' och tryck på Enter. Den hittar alla filer med önskad text.

Mc Sökresultat Panelize

Du kan placera dessa filer på vänster eller höger panel med hjälp av alternativet Panelize och kopiera / flytta / radera / visa / göra vad du vill ha dem.

hur man spelar in strömmar på twitch

Midnight Commander är ett mycket tidsbesparande verktyg när det gäller sökning.

Det är allt.

Intressanta Artiklar

Redaktionen

Officiellt Game Mod-stöd kommer till Windows 10
Officiellt Game Mod-stöd kommer till Windows 10
Det ser ut som att Microsoft lägger till det officiella stödet för spelmods i Store-appen. En ny mapp i den senaste Fast Ring indikerar att Xbox / Game Pass PC-klient tar emot den här funktionen. En ny mapp, Program Files ModifableWindowsApps, finns i Windows 10 build 19841. Den innehåller redan några resursrelaterade
Hur man laddar en Samsung Galaxy Watch utan laddare
Hur man laddar en Samsung Galaxy Watch utan laddare
För att ladda din Samsung Galaxy Watch utan originalladdaren, använd en kompatibel trådlös Qi-laddare eller en Galaxy-telefon med PowerShare-funktionen.
Här är Windows 7 och 8.1-korrigeringar för Meltdown och Spectre CPU-brister
Här är Windows 7 och 8.1-korrigeringar för Meltdown och Spectre CPU-brister
En kritisk brist konstaterades i alla Intel-processorer som lanserades under det senaste decenniet. Sårbarheten kan göra det möjligt för en angripare att få tillgång till skyddat kärnminne. Det här säkerhetsfelet på chipnivån kan inte åtgärdas med en uppdatering av CPU-mikrokod (programvara). Istället kräver det modifiering av OS-kärnan. Tidigare idag släppte Microsoft säkerhetsuppdateringar för Windows 10.
Är Windows 11 bra för spel?
Är Windows 11 bra för spel?
Windows 11 har några trevliga spelfunktioner och bra drivrutinskompatibilitet, men Windows 10 fungerar också bra.
Korrigera för händelse-ID-fel 10016: DCOM-server har inte lokala aktiveringsbehörigheter för PCNAME  Username SID
Korrigera för händelse-ID-fel 10016: DCOM-server har inte lokala aktiveringsbehörigheter för PCNAME Username SID
Nyligen, på min Windows 8.1-dator, från ingenstans började jag få fel i händelseloggen efter att ha installerat uppdateringar på en patch-tisdag. Felet var relaterat till Distribuerad COM (DCOM): De applikationsspecifika behörighetsinställningarna ger inte lokal aktiveringstillstånd för COM-serverapplikationen med CLSID {9E175B6D-F52A-11D8-B9A5-505054503030} och APPID {9E175B9C-F52A-11D8- B9A5-505054503030} till
Alla sätt att dölja eller visa Explorer Ribbon i Windows 8
Alla sätt att dölja eller visa Explorer Ribbon i Windows 8
Beskriver hur du startar Explorer med Ribbon minimerat som standard, eller inaktiverar det helt och får Windows 7 utseende.
Windows Shortcut Arrow Editor
Windows Shortcut Arrow Editor
Windows Shortcut Arrow Editor låter dig ta bort genvägspilen i Windows 8, Windows 7 och Windows Vista eller ställa in den på den fina anpassade ikonen. Det fungerar korrekt i både x86- och x64-utgåvor av Windows och behöver inte installeras.Jag såg många användares önskemål om borttagning och redigering av genvägspil