Primeri uporabe ukaza najdi v Linuxu

Anonim

Primeri uporabe ukaza najdi v Linuxu

Najbolj priljubljeni upravljavci datotek za operacijske sisteme na jedru Linux imajo dokaj funkcionalno orodje za iskanje. Vendar pa so parametri, ki niso vedno prisotni v njem, so dovolj, da iščejo potrebne informacije. V tem primeru je standardna pripomočka, ki se začne skozi "terminal", je pomagati. Omogoča vam, da vnesete ukaz, argument in možnosti, da preprosto najdete zahtevane podatke v določenem imeniku ali v celotnem sistemu.

Ukaz za iskanje v Linuxu uporabljamo

Ukaz Find je namenjen iskanju različnih predmetov, vključno s datotekami vseh formatov in imenika različnih globin. Od uporabnika morate vnesti samo ukaz, navedite želeno vrednost in nastavite argumente za nastavitev parametrov filtriranja. Postopek samega podjetja običajno ne traja veliko časa, vendar je odvisno od obsega skeniranih informacij. Zdaj pa prebivamo na primerih, da podrobneje najdete.

Prehod na imenik skozi konzolo

Prvič, rad bi se umaknil malo iz glavne ekipe in vplival na temo dodatnih ukrepov, ki bodo v prihodnosti pomagali pri nadzoru od konzole. Dejstvo je, da se pripomočki za distribucijo Linuxa ne izostrijo, da bi iskali vse elemente na računalniku. Vse postopke je treba začeti samo z navedbo celotne lokacije na predmete ali pa pojdite na lokacijo prek ukaza CD-ja. Naj bo dovolj dovolj:

  1. Odprite nameščen upravitelja datotek in pojdite v želeno mapo, kjer želite uporabiti ukaz Najdi.
  2. Pojdite na želeni imenik prek upravitelja datotek Linuxa

  3. Na vsakem predmetu kliknite PCM in poiščite element "Lastnosti".
  4. Prehod na lastnosti objekta v operacijskem sistemu Linux

  5. Njegovo matično mapo boste videli s popolnim načinom označevanja. Ne pozabite, da je prehod iz "terminala".
  6. Ugotovite matično mapo predmeta skozi lastnosti v Linuxu

  7. Zdaj zaženite konzolo, na primer skozi meni.
  8. Začetek terminala za nadaljnje vstopne ukaze v Linuxu

  9. Pišemo tam ukaz CD / Home / User / Folder, kjer je uporabnik ime domače mape uporabnika in mapa je ime zahtevanega imenika.
  10. Premaknite se na lokacijo v terminalu Linux

Če pred uporabo, izvedite zgoraj navedeno navodilo, ne morete predpisati celotne poti do datoteke, če je na izbrani lokaciji. Takšna rešitev bo bistveno pospešila ukaz v prihodnosti.

Poiščite datoteke v trenutnem imeniku

Pri izvajanju najdbe iz najbolj teče konzole boste prejeli rezultat iskanja v aktivnem uporabniškem imeniku. V drugem primeru, na primer, ko se aktivirate med iskanjem po lokaciji, v rezultatih boste videli vse podmape in datoteke, ki so prisotne v njih.

Uporaba ukaza Najdi brez argumentov v Linuxu

Poiščite aktiviranje brez argumentov in možnosti se uporablja, ko je potrebno, da si ogledate vse elemente naenkrat. Če je njihovo ime popolnoma ne postavljeno v niz, je vredno spremeniti ukaz, tako da pride do oblike najdbe. -Print.

Poiščite datoteke v določenem imeniku

Ukaz za prikaz datotek prek določene poti se praktično ne razlikuje od tistega, ki smo ga omenili. Prav tako morate registrirati najti in podati ./folder, če želite izvedeti podatke o imeniku na trenutni lokaciji, ali pa boste morali določiti celotno pot, tako da na primer vnesete ./home/user/ Prenosi / mapo, kjer mapa - Končni imenik. Vsak element bodo umaknjeni z ločenimi linijami v vrstnem redu njihove globine.

Uporaba ukaza Najdi, ki označuje lokacijo datoteke v Linuxu

Iskanje po imenu

Včasih je treba prikazati predmete, ki izpolnjujejo samo ime. Nato mora uporabnik določiti ločeno možnost za ekipo, tako da bo razumela pritožbo. Vhodna vrstica pridobi to vrsto: iskanje. -Name "Word", kjer je beseda ključna beseda za iskanje, kar je nujno napisano v dvojnih narekovajih in ob upoštevanju registra vsakega simbola.

Iskanje datotek po imenu prek ukaza Najdi v Linuxu

Če ne poznate natančnega registra vsake črke ali želite prikazati vsa ustrezna imena, ne da bi upoštevali ta parameter, vnesite v konzoli Find. -Iname "Word".

Za filtriranje rezultatov po ključnih besedah ​​na argument -Name, se doda druga. Ekipa pridobi obliko iskanje. -Name "Word", kjer je beseda beseda, ki jo je treba izključiti.

Omogoči filtriranje po ukazu po ključnih besedah ​​v Linuxu

Včasih je treba najti predmete en ključ, razen drugega. Nato izmenično dodelite več možnosti iskanja in vhodna linija, ki jo dobimo z naslednjim: Najdi. -Name "Word" -Not ime "* .txt". Upoštevajte, da v drugem argumentu v narekovajih, navedenih "* .txt", in to pomeni, da poiščite ne samo z imeni, temveč tudi s formati datotek, ki so navedeni v tem obrazcu.

Kombininjeno iskanje po ukazu v Linuxu

Obstaja operater ali. Omogoča vam, da takoj najdete enega ali več primernih argumentov. Vsak je označen ločeno, z dodatkom ustreznih argumentov. Posledica tega je, da se izkaže za naslednje: Poišči -Name "Word" -Name "Word1".

Možnosti aplikacije ali ukaz Najdi Linux

Določanje globine iskanja

Ukaz FINT bo pomagal uporabniku in nato, ko bo na primer poiskal vsebino imenika samo na določeno globino, na primer analiza ni potrebna nobena analiza v tretjem podmapi. Če želite namestiti takšne omejitve, vnesite iskanje. -Maxdepth n -name "Word", kjer je n največja globina, in -name "Word" - vse naknadne argumente.

Določite globino skeniranja ukaza najdi v Linuxu

Iskanje v več imenikih

Mnogi imeniki naenkrat je več map z različnimi vsebinami. Če je tam velika količina, in iskanje je treba izvesti samo v določenih, potem boste morali to določiti pri vnosu najdbe ./Folder1 -Type f -name "Word", kjer ./folder. / Folder1 je seznam primernega imenika in -name "Word" - preostanek argumentov.

Iskanje v več mapah, ko uporabljate ukaz za iskanje v Linuxu

Prikaz skritih elementov

Brez navedbe ustreznega argumenta, skritih predmetov v skeniranih imenikih, ne bodo prikazani v konzoli. Zato uporabnik ročno predpisuje dodatno možnost, tako da je bil ukaz na koncu taka: Poišči ~ -Type f -name. * ". Prejeli boste celoten seznam vseh datotek, če pa nekateri od njih nimajo dostopa, pred besedami v vrstici, sudo sudo, da aktivirajo pravice superuser.

Prikaz skrite datoteke Ukaz najdete v Linuxu

Skeniranje domačih map in uporabnikov

Vsak uporabnik lahko ustvari neomejeno število imenikov in predmetov na različnih lokacijah. Hitreje iskanje informacij, ki pripadajo enemu od uporabnikov, z ukazom za iskanje in enega od njegovih argumentov. V registru "Terminal". - Uporabniško ime, kjer je uporabniško ime ime uporabniškega imena. Po vnosu skeniranja se bo začelo samodejno.

Pokaži datoteke, ki spadajo v določeno uporabniško ekipo v Linuxu

Približno ista shema deluje z uporabniškimi skupinami. Analiza tekoče datoteke, povezane z eno od skupin, se pojavi prek GroupName CenT / VAR / WWW-GROUP. Ne pozabite, da so lahko objekti veliko število in ob zaključku njih vse včasih traja veliko časa.

Pokaži datoteke, ki pripadajo določeni skupini Poiščite ukaz v Linuxu

Filtriranje po datumu

Operacijski sistem samodejno shrani informacije o datumu spremembe vsake obstoječe datoteke. Ukaz TIBE vam omogoča, da jih najdete s podanim parametrom. Potrebno je le, da se registrirajo sudo najti / -mime n, kjer je n število dni, ko je bil predmet zadnjič spremenjen. Predpona sudo je potrebna tukaj, da bi dobili podatke in datoteke, namenjene samo za superuporabnika.

Filtriranje po datumu spremembe, ko ukaz najde v Linuxu

Če ste zainteresirani za ogled elementov, ki so zadnjič odprli določeno število dni nazaj, potem niz spremeni njen pogled na sudo najde / čas N.

Filtracija z odprtjem datuma, ko ukaz najdete v Linuxu

Filtriranje datotek

Vsak objekt ima svojo velikost, oziroma, ukaz za iskanje datotek mora imeti funkcijo, ki jim omogoča, da jih filtrira s tem parametrom. Poišči ve, kako to storiti, morate samo nastaviti velikost s samemu argumentu. Dovolj je, da vstopite v iskanje / -size n, kjer je n volumen v bajtih, megabajtih (m) ali gigabajtih (g).

Filtriranje iskanje po velikosti z uporabo v Linuxu

Določite lahko obseg želenih elementov. Nato definicije se ujemajo z ukazom, na primer, tak niz: iskanje / -size + 500m -Size -1000m. Takšna analiza bo prikazala datoteke več kot 500 megabajtov, vendar manj kot 1000.

Nastavite paleto datotek za iskanje v Linuxu

Iskanje praznih datotek in imenikov

Nekatere datoteke ali mape so prazne. Samo zasedajo presežek na disku in včasih motijo ​​običajno interakcijo z računalnikom. Ugotoviti je treba, da določijo nadaljnja dejanja, kar bo pomagalo najti / mapo -Type f-utempty, kjer je / mapa je kraj, kjer se izvede skeniranje.

Pokaži prazne predmete z našli v Linuxu

Ločeno, rad bi na kratko ugotovil druge uporabne argumente, ki od časa do časa postanejo uporabne za uporabnike:

  • -Mount - Omejitev samo na trenutnem datotečnem sistemu;
  • -Type F - prikaz samo datoteke;
  • -Type D - Prikaži le imenik;
  • -Nogroup, -Nouser - Iskanje datotek, ki ne pripadajo nobene skupine ali pripadajo uporabniku;
  • -Version - Ugotovite različico uporabljenega uporabnika.

To spoznavanje z iskanjem ekipe je končano. Če želite podrobno preučiti druga orodja standardnih konzol operacijskih sistemov na jedru Linuxa, vam svetujemo, da se nanašajo na posamezni material v skladu z naslednjo povezavo.

Preberite več: Pogosto uporabljene ukaze v terminalu Linux

Po iskanju zahtevanih informacij lahko izvedete vsa druga dejanja z njimi, na primer, urejanje, brisanje ali proučevanje vsebine. To bo pomagalo drugim vgrajenim pripomočkom "terminal". Primeri njihove uporabe bodo našli spodaj.

Preberite tudi: Primeri ukazov GREP / CAT / LS v Linuxu

Preberi več