Dok radite u bilo kojem operativnom sustavu, ponekad je potrebno koristiti alate za brzo pronalaženje datoteke. To je relevantno za Linux, tako da će se sljedeće smatrati sve moguće načine za pretraživanje datoteka u ovom OS-u. Prikazani će biti i alati za upravitelja datoteka i naredbe koje se koriste u terminalu.
Vidi također:
Preimenujte datoteke u Linuxu
Stvaranje i brisanje datoteka u Linuxu
Terminal
Ako trebate postaviti mnoge opcije pretraživanja da biste pronašli željenu datoteku, naredba je neophodna. Prije razmatranja svih njegovih varijacija, vrijedi hodati na sintaksi i opcijama. Sintaksa ima sljedeće:opcija pronaći način
Gdje je put imenik u kojem će se pojaviti pretraživanje. Postoje tri osnovna načina određivanja puta:
- / - pretraživanje na korijenu i imenik uz njega;
- ~ - pretraživanje po kućnom imeniku;
- ./ - Pretražite u imeniku u kojem je korisnik trenutno trenutno.
Također možete odrediti put izravno na sam direktorij, u kojem se datoteka vjerojatno nalazi.
Pronađite opcije su vrlo mnogo, a zahvaljujući njima možete napraviti fleksibilnu postavku pretraživanja postavljanjem potrebnih varijabli:
- -Ime - provesti pretraživanje uzimanjem na temelju naziva umjetničkog elementa;
- -korisnik - tražiti datoteke koje pripadaju određenom korisniku;
- -Skupina - provesti potragu određenom skupinom korisnika;
- - - Prikaži datoteke s određenim načinom pristupa;
- -IZE N. - pretraživanje po veličini objekta;
- -Mime + n-N - tražiti datoteke koje su promijenile više (+ n) ili manje (-N) prije nekoliko dana;
- -Tip - Traži definirane datoteke.
Vrste željenih elemenata su također mnogo. Ovdje su njihov popis:
- B. - blok;
- F. - normalno;
- P. - pod nazivom kanal;
- D. - katalog;
- L. - veza;
- S. - utičnica;
- C. - simbol.
Nakon detaljnog parsiranja sintakse i opcija, naredba za pronalaženje može se obraditi izravno na vizualne primjere. S obzirom na obilje mogućnosti primjene naredbe, primjeri će se dati ne za sve varijable, već samo za najviše korištene.
Vidi također: Popularne timove u terminalu Linux
Metoda 1: Pretraživanje po imenu (opcija -name)
Najčešće korisnici koriste opciju -name za traženje sustava, tako da je iz njega i početi. Mi ćemo analizirati nekoliko primjera.
Pretraživanje po širenju
Pretpostavimo da trebate pronaći datoteku u sustavu s proširenjem ".xlsx", koji se nalazi u direktoriju Droboxa. Da biste to učinili, koristite sljedeću naredbu:
Pronađi / home / Korisnik / Dropbox -name "* .xlsx" -Print
S njegove sintakse se može reći da se pretraživanje provodi u "Dropbox" direktorij ("/ home / korisnik / Dropbox"), a željeni objekt bi trebao biti s proširenjem ".xlsx". Asterisk sugerira da će se potraga utrošiti na sve datoteke ove ekspanzije, bez uzimanja u obzir njihovo ime. "-Print" označava da će se prikazati rezultati pretraživanja.
Primjer:
Pretraživanje po nazivu datoteke
Na primjer, želite pronaći datoteku s imenom "Lumpics" u imeniku "/ Home", ali ekspanzija je nepoznata. U tom slučaju trebate učiniti sljedeće:
Pronađi ~ -name "Lumpics *" -Prit
Kao što možete vidjeti, ovdje se koristi "~" simbol, što znači da će se potraga održati u kućnom imeniku. Nakon opcije "-name", označeno je naziv datoteke za pretraživanje ("Lumpics *"). Zvjezdica na kraju znači da će se potraga pozvati samo po imenu, bez uzimanja u obzir ekspanziju.
Primjer:
Pretražite na prvom slovu u imenu
Ako zapamtite samo prvo slovo s kojeg počinje ime datoteke, onda postoji posebna sintaksa naredbe koja će vam pomoći da ga pronađete. Na primjer, želite pronaći datoteku koja počinje slovom iz "g" na "l", a ne znate koji je katalog. Tada trebate izvršiti sljedeću naredbu:
Pronađi / -Ame "[g-l] *" - bright
Sudeći po "/" simbolu, koji ide odmah nakon glavnog tima, pretraživanje će se provesti počevši od korijenskog direktorija, odnosno u cijelom sustavu. Nadalje, dio "[g-l] *" znači da će željena riječ početi s određenim slovom. U našem slučaju, od "g" do "l".
Usput, ako znate proširenje datoteka, a zatim nakon simbola "*" možete ga odrediti. Na primjer, morate pronaći istu datoteku, ali znate da ima proširenje ".odt". Tada možete koristiti takvu naredbu:
Pronađi / -Ame "[g-l] *. Odt" --print
Primjer:
Metoda 2: Traži pristup Modif (opcija -penm)
Ponekad je potrebno pronaći objekt čije ime ne znate, ali znate koji je način pristupa. Tada morate primijeniti opciju "-perm".Vrlo je jednostavno koristiti, samo trebate odrediti mjesto za pretraživanje i način pristupa. Evo primjera takvog tima:
Pronađi ~ -perm 775 -print
Tj ,
Metoda 3: Pretraživanje po korisniku ili grupi (SUP opcije iGroup)
Postoje korisnici i grupe u bilo kojem operativnom sustavu. Ako želite pronaći objekt koji pripada jednom od ovih kategorija, možete koristiti opciju "-ser" ili "-group".
Datoteku pretraživanja po imenu korisnika
Na primjer, morate pronaći datoteku "Lampis" u Dropbox direktorij, ali ne znate kako se zove, ali znate samo pripada korisniku "korisnika". Tada trebate izvršiti sljedeću naredbu:
Pronađi / home / Korisnik / Dropbox -Ser korisnički korisnik
U ovoj naredbi, naznačili ste potreban direktorij (/ home / korisnik / Dropbox), naznačeno da trebate potražiti datoteku koju pripada korisniku (-user) i naznačio je ono što korisniku pripada ovoj datoteci (korisnik).
Primjer:
Vidi također:
Kako vidjeti popis korisnika u Linuxu
Kako dodati korisnika grupi u Linuxu
Datoteku pretraživanja po imenu njegove grupe
Pronađite datoteku koja pripada određenoj skupini je samo kao - trebate samo zamijeniti opciju "-User" na opciju "-Group" i odrediti naziv ove grupe:
Pronađi / -Groupe gost -print
To jest, naznačili ste da želite pronaći datoteku u sustavu koji se odnosi na gostujuće grupe. Pretraživanje će se pojaviti u cijelom sustavu, što je dokazano "/" simbolom.
Metoda 4: Tražite datoteku prema vrsti (-Type opciji)
Pronađite nekog elementa u Linuxu je vrlo jednostavan, samo trebate odrediti odgovarajuću opciju (-type) i odrediti vrstu. Na početku članka navedene su sve vrste vrsta koje se mogu primijeniti na pretraživanje.
Na primjer, želite pronaći sve blok datoteke u kućnom imeniku. U ovom slučaju, vaš tim će izgledati ovako:
Pronađi ~ -Type b -Pint
Prema tome, naveli ste da provedete pretraživanje po vrsti datoteke, o čemu svjedoče opcija "-Type", a zatim određuje svoj tip stavljanjem simbola blok datoteke - "B".
Primjer:
Slično tome, možete prikazati sve direktorije u željenom direktoriju, postižući simbol "D" na naredbu:
Pronađi / home / korisnik -Type d -print
Metoda 5: Tražite veličinu datoteke (opcija -Size)
Ako iz svih informacija o datoteci znate samo njegovu veličinu, onda to može biti dovoljno da ga pronađete. Na primjer, želite pronaći datoteku od 120 MB u određenom direktoriju, za to, slijedite sljedeće:
Pronađi / home / Korisnik / Dropbox -Size 120m -Print
Primjer:
Pročitajte i: kako saznati veličinu mape u Linuxu
Kao što možete vidjeti, pronađena je datoteka koju trebate. Ali ako ne znate koji je direktorij, možete pretraživati cijeli sustav, navodeći korijenski direktorij na početku tima:
Pronađi / -Size 120m -print
Primjer:
Ako znate veličinu datoteke približno, takav slučaj ima poseban tim. Morate se registrirati isto u terminalu, samo prije određivanja veličine datoteke za instaliranje znaka "-" (ako trebate pronaći datoteke manje od navedene veličine) ili "+" (ako je veličina datoteke pretraživanja više specificirano). Evo primjera takvog tima:
Pronađi / home / Korisnik / Dropbox + 100m -Print
Primjer:
Metoda 6: Traženje datoteka po datumu promjene (/ MM Opcija)
Postoje slučajevi kada je najpogodnije provesti pretraživanje datoteke po datumu promjene. U Linuxu, to primjenjuje opciju "-MME". Vrlo je jednostavno koristiti, razmotriti sve na primjeru.
Pretpostavimo u mapi "slike" moramo pronaći predmete koji su bili podložni promjenama u posljednjih 15 dana. To je ono što trebate registrirati na terminalu:
Pronađi / home / korisnik / slika -Mime -15--Print
Primjer:
Kao što možete vidjeti, ova opcija pokazuje ne samo datoteke koje su promijenjene tijekom određenog razdoblja, već i mape. Radi u suprotnom smjeru - možete pronaći predmete koji su promijenjeni kasnije od navedenog razdoblja. Da biste to učinili, morate unijeti znak "+" ispred digitalne vrijednosti:
Pronađi / home / korisnik / slika -Mime +10 -print
GUI.
Grafičko sučelje u velikoj mjeri olakšava život početnika, koji su instalirali samo Linux distribuciju. Ova metoda pretraživanja je vrlo slična onom koja se provodi u sustavu Windows, iako ne može dati sve prednosti koje terminal nudi. Ali prvo stvari. Dakle, razmislite o tome kako napraviti pretraživanje datoteka u Linuxu pomoću grafičkog sustava sučelja.Metoda 1: Pretražite izbornik sustava
Sada će se preispitati metoda pretraživanja datoteka putem izbornika Linux sustava. Radnje će se izvršiti u raspodjeli Ubuntu 16.04 LT-a, ali instrukcija je zajednička svima.
Pročitajte i: Kako saznati verziju Linux distribucije
Pretpostavimo da trebate pronaći datoteke pod nazivom "Pronađite me" u sustavu, također ove datoteke u sustavu dva: jedan u formatu ".txt" i drugi - ".odt". Da biste ih pronašli, morate u početku kliknite na ikonu izbornika (1), au posebno polje za unos (2), navedite upit za pretraživanje "Pronađite me."
Rezultat pretraživanja bit će prikazan, gdje će se prikazati datoteke pretraživanja.
Ali ako je u sustavu bilo mnogo takvih datoteka i svi su se razlikovali u proširenjima, onda bi pretraživanje bilo složenije. Da biste isključili nepotrebne datoteke u izdavanju rezultata, kao što su programi, najbolje je koristiti filtar.
Nalazi se na desnoj strani izbornika. Možete filtrirati na dva kriterija: "Kategorije" i "izvori". Proširite ova dva popisa klikom na strelicu pored imena i izbornika, uklonite dodjelu iz nepotrebnih stavki. U tom slučaju, bit će mudriji samo napustiti "datoteke i mape", budući da smo u potrazi za točno datoteke.
Odmah možete primijetiti nedostatak ove metode - detaljno ne možete konfigurirati filtar, kao u terminalu. Dakle, ako tražite tekstualni dokument s nekim imenom, u izručenje možete prikazati slike, mape, arhive, itd. Ali ako znate točno ime odgovarajuće datoteke, možete ga brzo pronaći, bez proučavanja brojnih Načini da "pronađe"
Metoda 2: Pretraživanje putem upravitelja datoteka
Druga metoda ima značajnu prednost. Korištenje alata upravitelja datoteka možete pretraživati u navedenom direktoriju.
Izvršite ovu operaciju je jednostavnije jednostavna. Trebate u upravitelju datoteka, u našem slučaju, Nautilus, unesite mapu u kojoj je željena datoteka vjerojatno, a zatim kliknite gumb "Traži" koji se nalazi u gornjem desnom kutu prozora.
U polje za unos koji se pojavljuje, morate unijeti navodnu nazivu datoteke. Također, nemojte zaboraviti da se potraga može obaviti ne po promjenjivom nazivu datoteke, već samo prema njegovom dijelu, kao što je prikazano u primjeru u nastavku.
Kao iu prethodnoj metodi, filtar se može koristiti na isti način. Da biste ga otvorili, kliknite gumb s oznakom "+" koji se nalazi na desnoj strani polja za upit za pretraživanje. Podizbornik će se otvoriti u kojem možete odabrati željenu vrstu datoteke s padajućeg popisa.
Zaključak
Od gore navedenog, može se zaključiti da je za sustav brzog pretraživanja na sustavu, izvedena druga metoda, vezana za korištenje grafičkog sučelja. Ako trebate postaviti mnoge mogućnosti pretraživanja, naredba za pronalaženje je neophodna u terminalu.