Hoofd Linux Bestanden zoeken in Linux Terminal

Bestanden zoeken in Linux Terminal



Laat een antwoord achter

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. Er zijn echter een aantal situaties waarin u de console moet gebruiken, bijvoorbeeld tijdens een SSH-sessie of wanneer de X-server niet start. Hier ziet u hoe u bestanden snel kunt vinden met behulp van de terminal.

Advertentie

Als u de GUI kunt gebruiken, is het zoeken naar bestanden geen probleem. In mijn favoriete XFCE-desktopomgeving kunt u met Thunar-bestandsbeheer naar bestanden zoeken door de bestandsnaam rechtstreeks in de bestandslijst te typen.

Zoek bestanden Linux

Er is ook Catfish, een populaire zoekfunctie met een zoekindex, waarmee u uw bestanden heel snel kunt vinden.

Meerval Linux

Ik wil graag de methoden delen die ik zelf gebruik als ik in terminal werk.
De eerste methode omvat het hulpprogramma find, dat in elke distro bestaat, zelfs in embedded systemen die op busybox zijn gebouwd. De andere methode is het lokaliseren-commando.

Om bestanden te vinden in de Linux-terminal , doe het volgende.

  1. Open uw favoriete terminal-app. XFCE4-aansluiting is mijn persoonlijke voorkeur.
  2. Typ de volgende opdracht:
    zoek / pad / naar / map / -iname * bestandsnaam_deel *

    De bovenstaande argumenten zijn als volgt:
    / pad / naar / map / - de map waar het zoeken moet beginnen. Indien niet gespecificeerd, wordt het zoeken gestart in de huidige directory.
    Schakelaars die ik gebruik:
    -iname - zoek naar bestanden en mappen die het opgegeven gedeelte in de naam bevatten en negeer hoofdletters / kleine letters.

    Een voorbeeld:

    Hier is de opdracht die ik kan gebruiken om mijn artikelen te vinden die ik over de Opera-browser heb geschreven:

    zoek ~ / Documents / winaero / -iname * opera * .txt

    Vind bestanden in Linux

  3. Als u alleen bestanden of alleen mappen wilt vinden, voegt u de optie toe-type fvoor bestanden of -type dvoor mappen. Hier zijn een paar voorbeelden:
    Vind alleen bestanden in Linux
  4. Om onlangs gewijzigde bestanden en mappen te vinden, kunt u de volgende opties van hetvindopdracht:
    -mmin n - vind bestanden die n minuten geleden zijn gewijzigd. -mtime n - vind bestanden die n * 24 uur geleden zijn gewijzigd. Als we erachter komen hoeveel perioden van 24 uur geleden het bestand voor het laatst is geopend, wordt elk fractioneel deel genegeerd, dus om -mtime +1 te matchen, moet een bestand minstens twee dagen geleden zijn gewijzigd.
  5. Het is mogelijk om een ​​commando uit te voeren voor bestanden die door uw zoekopdracht zijn gevonden. Zie het volgende voorbeeld:
    zoek ~ / Documents / winaero / -iname opera45.txt -type f -exec vim {} ;

    Hier gebruiken we de -exec optie om hetik kwamteksteditor voor alle bestanden in de zoekresultaten. Het gedeelte '{}' staat voor bestanden die zijn gevonden door devindopdracht. De ';' ending specificeert het einde van de opdracht voor de-execoptie.Bestand geopend in Vim Zoek met Lokaliseer Linux Original

Het lokaliseer commando

De zoekfunctie voor lokaliseren gebruikt een speciale bestandsdatabase om bestanden direct te vinden. De index voor de opdracht kan worden gemaakt en bijgewerkt door deupdatedbopdracht. Hoewel de zoekresultaten onmiddellijk verschijnen, moet u de zoekindex bijhouden en actueel houden, anders kan de lokalisatieopdracht bestanden vinden die zijn verwijderd of naar een andere map zijn verplaatst.

In het algemeen is de syntaxis als volgt.

zoek -i bestandsnaam

De -i optie betekent 'negeer hoofdletters / kleine letters'.

Hier is een voorbeeld:

Zoek met Lokaliseer Linux 2

at&t retentie telefoonnummer 2018

Vind bestanden met Mc Linux Original

Bonustip: een andere methode die ik vaak gebruik, is Midnight Commander (mc), de console-app voor bestandsbeheer. In tegenstelling tot zoeken of lokaliseren, is mc niet standaard opgenomen in alle Linux-distributies die ik heb geprobeerd. Mogelijk moet u deze zelf installeren.

Vind bestanden met mc

Om met Midnight Commander bestanden met een bepaalde tekst te vinden, start u de app en drukt u op de volgende volgorde op het toetsenbord:
Alt + Shift +?
Dit opent het zoekvenster.

Vind bestanden met Mc Linux-resultaten

Vul het gedeelte 'Bestandsnaam:' in en druk op Enter. Het zal alle bestanden vinden die aan de criteria voldoen.

U kunt deze bestanden in het linker- of rechterpaneel plaatsen met dePaneeloptie en kopieer / verplaats / verwijder / bekijk / doe wat je wilt ermee.

Dat is het.

Interessante Artikelen

Editor'S Choice

De beste oplossingen voor een Acer-laptop die niet oplaadt
De beste oplossingen voor een Acer-laptop die niet oplaadt
Wanneer uw laptop niet kan worden opgeladen, verliest u het voordeel van de draagbaarheid die het apparaat zou moeten bieden. Helaas is het achterhalen van het specifieke probleem niet altijd eenvoudig, aangezien er verschillende problemen zijn die uw Acer-laptop kunnen veroorzaken
Een stationsletter wijzigen in Windows 10
Een stationsletter wijzigen in Windows 10
Het wijzigen van stationsletters in Windows heeft zeker zijn voordelen. U kunt een specifiek station verbergen voor alle apps op uw computer, waardoor wordt voorkomen dat deze apps naar een specifieke partitie schrijven of u kunt de stationsletter bewerken nadat u een nieuw station hebt toegevoegd
E-mails automatisch labelen in Gmail
E-mails automatisch labelen in Gmail
https://www.youtube.com/watch?v=a_UY461XSlY Ondanks dat e-mails al meer dan dertig jaar bestaan, nemen e-mails nog steeds vrije tijd in beslag, irriteren, frustreren en irriteren. De vreemde e-mail maakt ons ook blij, maar voor het grootste deel zijn ze dat
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
U zou kunnen denken dat wanneer de gekozen functionarissen van een land een kandidaat voor een vacature bij het Hooggerechtshof onderzoeken, de vragen strikt beperkt zijn tot tweeledige juridische kwesties. Oh, mijn vriend, je hebt veel te veel vertrouwen in democratische processen.
Hoe deel te nemen aan Railjack-missies in Warframe
Hoe deel te nemen aan Railjack-missies in Warframe
Update 29.10 voor Warframe bracht verbeteringen en wijzigingen aan Railjack. De missies, Railjacks zelf en andere aspecten zijn nu veel meer in lijn met de rest van Warframe. Enkele wijzigingen die helpen bij het balanceren van deze functie, zijn onder meer schadetypes, waardoor
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Dankzij de autofill-optie van Google Chrome kunt u uw creditcardgegevens opslaan en online winkelen veel gemakkelijker maken. Hoewel het opslaan van deze informatie slechts een paar klikken kost, is het bekijken ervan niet zo eenvoudig als u misschien denkt.
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Google Drive is, net als veel andere Google-producten, een van de beste cloudopslagservices. Van het bieden van een veilige, gemakkelijk toegankelijke plek voor uw back-ups tot het delen van grote bestanden in de cloud met andere mensen, Google Drive dekt alle basissen.