Linux, ongeacht de distro die je gebruikt, wordt geleverd met een aantal GUI-tools waarmee je naar bestanden kunt zoeken. Veel moderne bestandsbeheerders ondersteunen het zoeken naar bestanden rechtstreeks in de bestandslijst. Bij de meeste kunt u echter niet zoeken in de inhoud van een bestand. Hier zijn twee methoden die u kunt gebruiken om in Linux naar bestandsinhoud te zoeken.
Advertentie
Waarschijnlijk zijn er meer methoden beschikbaar. Er is Catfish, een populaire zoekfunctie met een zoekindex, die uw bestanden heel snel kan vinden. Het wordt geleverd met een optie om naar bestandsinhoud te zoeken, maar het werkt niet betrouwbaar voor mij.
gmail hoe je standaardaccount kunt wijzigen
Ik wil de methoden die ik zelf gebruik graag delen.
De eerste methode omvat het grep-hulpprogramma, dat in elke distro bestaat, zelfs in embedded systemen die op busybox zijn gebouwd.
Om bestanden te vinden die specifieke tekst bevatten in Linux , doe het volgende.
- Open uw favoriete terminal-app. XFCE4-aansluiting is mijn persoonlijke voorkeur.
- Navigeer (indien nodig) naar de map waarin u bestanden met een bepaalde tekst gaat zoeken.
- Typ de volgende opdracht:
grep -iRl 'uw-te-zoeken-tekst' ./
Hier zijn de schakelaars:
-i - negeer hoofdlettergebruik
-R - zoek recursief bestanden in submappen.
-l - toon bestandsnamen in plaats van delen van de bestandsinhoud../ - de laatste parameter is het pad naar de map met bestanden die u naar uw tekst moet zoeken. In ons geval is dit de huidige map met het bestandsmasker. U kunt het wijzigen in het volledige pad van de map. Hier is bijvoorbeeld mijn bevel
grep -iRl 'linux' / home / user / Documents / winaero
Opmerking: andere handige schakelaars die u mogelijk met grep wilt gebruiken:
-n - toon het regelnummer.
-w - match het hele woord.
hoe de snelheid van mijn ram te controleren?
Een andere methode die ik gebruik, is Midnight Commander (mc), de console-app voor bestandsbeheer. In tegenstelling tot grep is mc niet standaard opgenomen in alle Linux-distributies die ik heb geprobeerd. Mogelijk moet u deze zelf installeren.
Vind bestanden met specifieke tekst met mc
Om met Midnight Commander bestanden te vinden die een bepaalde tekst bevatten, start u de app en drukt u op de volgende reeks op het toetsenbord:
Alt + Shift +?
Dit opent het zoekvenster.
Vul het gedeelte 'Inhoud:' in en druk op Enter. Het vindt alle bestanden met de vereiste tekst.
U kunt deze bestanden in het linker- of rechterpaneel plaatsen met behulp van de optie Paneelformaat en kopiƫren / verplaatsen / verwijderen / bekijken / doen wat u maar wilt.
hoe wis je alle zoekgeschiedenis van Google?
Midnight Commander is een zeer tijdbesparende tool als het gaat om zoeken.
Dat is het.