Sulje hakemisto pois, kun haet Linuxista

etsi, etsii

Olen jo kommentoinut tiedostojen löytämisestä Linux-distrosta helposti ja nopeasti muina aikoina. Mutta haut Ne ovat tärkeä aihe, joka tehdään yleensä melkein päivittäin ja joka joskus vaatii suurempaa tarkkuutta löytääkseen haluamasi nopeasti.

Toisinaan, kun käytät verkkovirtaakomento hakua vartenSe tapahtuu, että se yrittää löytää mitä yrität tehdä samalla kun suoritettu ohjelma pyyhkäisee kaikki hakemistot ja tiedostot alueella, jolla teet hakuja. Ongelma tulee, kun kyse on suuresta osiosta tai hakemistosta, mikä viivästyttää tulosta melko vähän ...

Tämän välttämiseksi voit tehdä muutamia asioita, kuten sulje pois jokin hakemisto hakuja, jotta se ei häiritse aikaa. Ja sitä varten aiomme käyttää myös Etsi-komentoa, kuten toisessa opetusohjelmassa, jonka jätin kauan sitten LxA: ssa ja jonka mainitsin ensimmäisen kappaleen linkissä.

No, voit sulkea hakemiston hauista ja säästää aikaa, mitä voit tehdä, on käyttää -prune -vaihtoehto löytämällä. Kuvittele esimerkiksi, että haluat etsiä tiedoston nimeltä lxa minkä tahansa laajennuksen kanssa nykyisessä hakemistossa, mutta haluat etsiä kaikkialta paitsi nimetystä hakemistosta testi, koska tiedät, ettei sitä ole siellä. Joten, sinun tulisi suorittaa seuraavat:

find . -path './prueba' -prune -o -name 'lxa.*'

Eli tässä tapauksessa pyydät löytöpaikkaa nykyisestä hakemistosta (.), Kutsutut tiedostot lxa minkä tahansa laajennuksen kanssa, mutta tässä tapauksessa hakemisto on suljettu pois ./todiste.

Kuten näette, Etsi on melko tehokas komento paikantaa, mutta se aiheuttaa joitain vaikeuksia, kun otetaan huomioon suuri määrä vaihtoehtoja ja parametreja, jotka se voi hyväksyä hakujen suodattamiseksi ...


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.