Med delom v katerem koli operacijskem sistemu je včasih treba uporabiti orodja za hitro iskanje datoteke. To je pomembno za Linux, zato bo naslednje obravnavane vse možne načine za iskanje datotek v tem OS. Predstavljena bo Orodje za upravljanje datotek in ukaze, ki se uporabljajo v terminalu.
Poglej tudi:
Preimenujte datoteke v Linuxu
Ustvarite in izbrišite datoteke v Linuxu
Terminal
Če želite nastavite veliko možnosti iskanja, da bi našli želeno datoteko, je ukaz za iskanje nepogrešljiv. Pred upoštevanjem vseh njenih sprememb je vredno hoditi po sintaksu in možnostih. Sintaksa ima naslednje:poiščite možnost
Kjer je pot imenik, v katerem se bo pojavilo iskanje. Obstajajo trije osnovni način za določitev poti:
- / - Iskanje na korenu in imenik, ki meji na njega;
- ~ - Iskanje po domačem imeniku;
- ./ - Iskanje v imeniku, v katerem je uporabnik trenutno trenutno.
Pot lahko podate tudi neposredno do samega imenika, v katerem je datoteka domnevno nameščena.
Najdi možnosti so zelo, in hvala za njih, da lahko naredite prilagodljivo iskanje nastavitev z nastavitvijo potrebnih spremenljivk:
- -Name. - izvedite iskanje tako, da jemljete ime umetniškega elementa;
- -Useer. - Iskanje datotek, ki pripadajo določenemu uporabniku;
- -Group. - izvedite iskanje s posebno skupino uporabnikov;
- -Perm. - Pokaži datoteke z določenim načinom dostopa;
- --Size N. - Iskanje po velikosti predmeta;
- -Mime + n -n - Iskanje datotek, ki so spremenile več (+ N) ali manj (-N) pred dnevi;
- -Type. - Iskanje določenih datotek vrste.
Vrste želenih elementov so prav tako veliko. Tukaj je njihov seznam:
- B. - blok;
- F. - normalno;
- Str. - imenovan kanal;
- D. - katalog;
- L. - povezava;
- S. - vtičnica;
- C. - Simbol.
Po podrobnem razčlenjevanju sintakse in možnosti se lahko ukaz najdenja obdeluje neposredno v vizualni primeri. Glede na obilo možnosti uporabe ukazov, bodo primeri, ki se ne dajo za vse spremenljivke, ampak samo za najbolj uporabljeno.
Glej tudi: Popularne ekipe v Terminal Linux
1. način: Iskanje po imenu (možnost -name)
Najpogosteje uporabniki uporabljajo možnost -name možnost za iskanje sistema, zato je iz njega in se začne. Analizirali bomo več primerov.
Iskanje po širitvi
Recimo, da morate najti datoteko v sistemu z razširitvijo ".xlsx", ki se nahaja v imeniku Dropbox. Če želite to narediti, uporabite naslednji ukaz:
Najdi / Domov / Uporabnik / Uporabnik / Dropbox -name "* .xlsx" -print
Iz njegove sintakse lahko rečemo, da se iskanje izvede v imeniku "Dropbox" ("/ Home / User / Dropbox"), želeni predmet pa mora biti s podaljškom ".xlsx". Asterisk predlaga, da se iskanje porabi za vse datoteke te širitve, ne da bi upoštevali njihovo ime. "Odtis" označuje, da bodo rezultati iskanja prikazani.
Primer:
Iskanje po imenu datoteke
Na primer, želite najti datoteko z imenom "Lumphip" v imeniku "/ Home", vendar širitev ni znana. V tem primeru morate narediti naslednje:
Poiščite ~ -Name "Lumpics *" -print
Kot lahko vidite, se tukaj uporablja simbol "~", kar pomeni, da bo iskanje potekalo v domačem imeniku. Po možnosti "-Name" je označeno ime iskalne datoteke ("Lumphip *"). Zvezdica na koncu pomeni, da se iskanje imenuje le po imenu, ne da bi upoštevali širitev.
Primer:
Iskanje na prvi črki v imenu
Če se spomnite samo prve črke, iz katere se začne ime datoteke, potem je na voljo posebna sintaksa ukazov, ki vam bo pomagala najti. Na primer, želite najti datoteko, ki se začne s črko "G" do "L", in ne veste, kateri katalog je. Potem morate izvesti naslednji ukaz:
Iskanje / -name "[g-l] *" -print
Sodeč po "/" simbolu, ki gre takoj po glavni ekipi, se iskanje porabi za začetek iz korenskega imenika, to je v celotnem sistemu. Poleg tega del "[G-L] *" pomeni, da se bo želena beseda začela z določeno črko. V našem primeru, od "G" do "L".
Mimogrede, če poznate podaljšek datoteke, potem po simbolu "*", ki ga lahko določite. Na primer, morate najti isto datoteko, vendar veste, da ima razširitev ".ODT". Potem lahko uporabite taka ukaz:
Iskanje / -name "[g-l] *. Odt" -print
Primer:
Metoda 2: Iskanje dostopa Modif (možnost -Perm)
Včasih je treba najti predmet, katerega ime ne veste, ampak veste, kateri način dostopa je. Potem morate uporabiti možnost »-derm«.To je zelo preprosto, da ga uporabljate, morate samo določiti iskalni kraj in način dostopa. Tukaj je primer takšne ekipe:
Najdi ~ -derm 775 -print
To pomeni, da se iskanje izvede v odseku na domu, iskalni objekti pa bodo imeli dostop do 775. Registrirate lahko tudi simbol "-" pred to številko, nato pa bodo najdeni predmeti bitov ničelnih dovoljenj za določeno vrednost .
Metoda 3: Iskanje po uporabniku ali skupini (SUP Možnosti in -group)
V katerem koli operacijskem sistemu so uporabniki in skupine. Če želite najti predmet, ki pripada eni od teh kategorij, lahko uporabite možnost "-user" ali "-group" oziroma.
Iskanje datoteke po imenu njegovega uporabnika
Na primer, morate najti datoteko "lamps" v Dropbox Directory, vendar ne veste, kako se imenuje, vendar veste samo pripada uporabniku "uporabnik". Potem morate izvesti naslednji ukaz:
Najdi / Home / Uporabnik / Uporabnik / Dropbox -User Uporabniški -print
V tem ukazu ste navedli potreben imenik (/ Home / User / Dropbox), ki je navedel, da morate iskati datoteko, ki pripada uporabniku (-user), in pokazala, kateri uporabnik pripada tej datoteki (uporabnik).
Primer:
Poglej tudi:
Kako videti seznam uporabnikov v Linuxu
Kako dodati uporabnika v skupino v Linuxu
Iskanje datoteke po imenu njegove skupine
Poiščite datoteko, ki pripada določeni skupini, je prav tako podobno - potrebujete samo možnost »-user« na možnost »-group« in določiti ime te skupine:
Najdi / -groupe gost -print
To pomeni, da ste navedli, da želite najti datoteko v sistemu, ki se nanaša na skupino za goste. Iskanje se bo pojavilo v celotnem sistemu, kar dokazuje simbol "/".
Metoda 4: Iskanje datoteke po vrsti (možnost -Type)
Poiščite nekoga elementa v Linuxu je precej preprost, morate samo določiti ustrezno možnost (-Type) in določiti vrsto. Na začetku izdelka so navedene vse vrste tipov, ki se lahko uporabljajo za iskanje.
Na primer, želite najti vse blokirne datoteke v domačem imeniku. V tem primeru bo vaša ekipa izgledala takole:
Poišči ~ -Type B -print
V skladu s tem ste navedli, ki porabijo iskanje po vrsti datoteke, kar dokazuje z možnostjo "-Type" in nato določimo njegovo vrsto, tako da je blokovna datoteka simbol - "B".
Primer:
Podobno lahko prikažete vse imenike v želenem imeniku, in simbol "D" na ukaz:
Najdi / Domov / Uporabnik -Tip d -print
Metoda 5: Poiščite datoteko z velikostjo (-Size)
Če iz vseh podatkov datotek poznate samo njeno velikost, potem je morda dovolj, da jo najdete. Na primer, želite najti datoteko 120 MB v določenem imeniku, za to sledite naslednjemu:
Najdi / Domov / Uporabnik / Uporabnik / Dropbox -Size 120m -print
Primer:
Preberite tudi: Kako izvedeti velikost mape v Linuxu
Kot lahko vidite, je bila najdena datoteka, ki jo potrebujete. Ampak, če ne veste, kateri imenik je, lahko iščete po celotnem sistemu, ki navaja korenski imenik na začetku ekipe:
Najdi / -Size 120m -print
Primer:
Če poznate velikost datoteke, ima ta primer posebno ekipo. Isto se morate registrirati v terminalu, preden določite velikost datoteke, da namestite znak "-" (če morate najti datoteke, ki so manjše od določene velikosti) ali "+" (če je velikost datoteke za iskanje več naveden). Tukaj je primer takšne ekipe:
Najdi / Domov / Uporabnik / Uporabnik / Dropbox + 100m -print
Primer:
Metoda 6: iskanje datoteke po datumu spremembe (-mime možnost)
Obstajajo primeri, ko je najbolj primeren za iskanje datoteke po datumu spremembe. V Linuxu to velja možnost »-Mtime«. To je precej enostavno, da ga uporabljate, razmislite o vsem na primer.
Predpostavljamo v mapo »Slike«, da najdemo predmete, ki so bili predmet sprememb zadnjih 15 dni. To je tisto, kar se morate registrirati v terminalu:
Najdi / home / User / Slika -Mime -15 -print
Primer:
Kot lahko vidite, ta možnost prikazuje ne samo datoteke, ki so bile v določenem obdobju spremenjene, temveč tudi mape. Dela v nasprotni smeri - najdete lahko predmete, ki so bili spremenjeni pozneje kot določeno obdobje. Če želite to narediti, morate vnesti znak "+" pred digitalno vrednostjo:
Najdi / Home / User / Slika -Mime +10 -print
GUI.
Grafični vmesnik v veliki meri olajša življenje začetnikov, ki so namestili samo distribucijo Linuxa. Ta metoda iskanja je zelo podobna tistemu, ki se izvede v sistemu Windows, čeprav ne more dati vseh prednosti, ki jih ponuja terminal. Najprej pa najprej. Torej, razmislite, kako narediti datoteko iskanje v Linux z uporabo grafičnega sistema vmesnik.Metoda 1: Iskanje po merinem meniju
Zdaj se pregleda metoda iskanja datotek prek sistema Linux Sistem. Ukrepi bodo izvedeni v distribuciji Ubuntu 16.04 LTS, vendar je navodilo skupno vsem.
Preberite tudi: Kako izvedeti različico distribucije Linuxa
Recimo, da morate najti datoteke pod imenom "Najdi me" v sistemu, tudi te datoteke v sistemu dva: ena v formatu ".txt" in drugi - ".odt". Da bi jih našli, morate najprej klikniti na ikono menija (1) in v posebnem vnosu (2), določite iskalno poizvedbo »Najdi me«.
Rezultat iskanja se prikaže, kjer bodo prikazane datoteke iskanja.
Če pa je bilo v sistemu veliko takih datotek in se je vse razlikovalo v razširitvah, bi bilo iskanje bolj zapleteno. Da bi izključili nepotrebne datoteke pri izdaji rezultatov, kot so programi, je najbolje uporabiti filter.
Nahaja se na desni strani menija. Lahko filtrirate na dveh merilih: "Kategorije" in "Viri". Razširite ta dva seznama s klikom na puščico poleg imena in meni, odstranite dodelitve od nepotrebnih elementov. V tem primeru bo pametna le, da pustimo "datoteke in mape", saj iščemo točno datoteke.
Lahko takoj opazite pomanjkanje te metode - ne morete podrobno konfigurirati filtra, kot v terminalu. Torej, če iščete dokument z besedilom z nekaterimi imenom, lahko v izročitvi prikažete slike, mape, arhive itd. Če pa veste točno ime prave datoteke, jo lahko hitro najdete, ne da bi preučevali številne načinov za "iskanje"
2. način: iskanje po upravitelju datotek
Druga metoda ima pomembno prednost. Z orodjem Upravitelj datotek lahko iščete v določenem imeniku.
Izvedite to operacijo, je enostavnejša. Potrebujete v upravitelju datotek, v našem primeru, Nautilus, vnesite mapo, v kateri je želena datoteka verjetno, in kliknite gumb »Iskanje«, ki se nahaja v zgornjem desnem kotu okna.
V vhodnem polju, ki se prikaže, morate vnesti domnevno ime datoteke. Prav tako ne pozabite, da je iskanje mogoče izvesti ne s spremenljivo ime datoteke, ampak le z njegovim delom, kot je prikazano v spodnjem primeru.
Kot v prejšnji metodi se lahko filter uporablja na enak način. Če ga odprete, kliknite gumb z znakom "+", ki se nahaja na desni strani polja iskalnih poizvedb. Odpre se podmeni, v katerem lahko izberete želeno vrsto datoteke na spustnem seznamu.
Zaključek
Iz zgoraj navedenega je mogoče sklepati, da se za sistem hitrega iskanja na sistemu izvaja druga metoda, vezana na uporabo grafičnega vmesnika. Če želite nastaviti številne možnosti iskanja, je ukaz za iskanje nepogrešljiv v terminalu.