Linux naredbe

Vodič za naredbe za pronalaženje Linuxa

Vodič za naredbe za pronalaženje Linuxa
U ovom brzom vodiču vidjet ćemo kako pomoću naredbe find u Ubuntu stroju možemo brzo nalaziti datoteke temeljene na različitim uzorcima, regularnim izrazima i unutar direktorija na rekurzivan način. Poigrajmo se različitim uvjetima kako bismo mogli svladati osnovne naredbe za pronalaženje koje nam mogu olakšati svakodnevicu s Ubuntuom.

Pronađite po imenu

Najjednostavnija naredba koju možemo koristiti za pronalaženje datoteke je određeno ime u direktoriju. Prednost ove naredbe je što će bash pronaći datoteku čak i ako se ona nalazi u jednom od rekurzivnih direktorija unutar propuštene staze direktorija. Pogledajmo primjer:

pronaći kodno ime ifelse4.sh

Ova naredba će pronaći datoteku ifelse4.sh rekurzivno unutar koda direktorija. Pogledajmo izlaz za ovu naredbu:

Pronađite datoteku po imenu


Opcija imena koju smo gore spomenuli razlikuje velika i mala slova. Ako datoteku želite pronaći bez obzira na slučaj u imenu, upotrijebite sljedeću naredbu:

pronađi Code -iname ifelse4.sh

Pronalaženje datoteke regularnim izrazom

Jednostavne regularne izraze možemo koristiti za pronalaženje datoteke u direktoriju koja odgovara tom regularnom izrazu. Pokažimo to jednostavnom naredbom za pronalaženje svih datoteka s bilo kojim imenom i s nastavkom .txt:

pronađi Code -regex ".* \.sh "

Evo što vraćamo ovom naredbom:

Pronalaženje datoteke pomoću regularnog izraza


Razumijemo što ovdje znači ova naredba:

Dobra stvar kod regularnog izraza može biti što se može učiniti fleksibilnim koliko možete definirati. Izmijenimo gornji primjer kako bismo pronašli datoteke s .sh i .txt proširenje:

pronađi Code -regex ".* \.sh | \.txt "

Traženje datoteka izmijenjenih u zadnjih n minuta

Pronalaženje datoteke koja je izmijenjena u posljednjih n minuta je također jednostavno. Pogledajmo odmah primjer:

pronađi Code -mmin -90

Pogledajmo izlaz za ovu naredbu:

Traženje datoteke izmijenjene u posljednjih 90 minuta

Pronalaženje datoteka izmijenjenih u zadnjih n dana

Pronalaženje datoteke koja je izmijenjena u posljednjih n dana je također jednostavno. Pogledajmo odmah primjer:

pronađi Code -mtime 0

Evo što vraćamo ovom naredbom:

Pronađi datoteku po danima

Traženje datoteka prema dozvolama

Moguće je pronaći i datoteku s određenim dozvolama. Možemo pronaći datoteke povezane s korisnikom ili korisničkom grupom:

pronaći . -korisnik shubham

Evo što vraćamo ovom naredbom:

Pronalaženje datoteka koje pripadaju korisniku


Također možemo primijeniti istu logiku za pronalaženje datoteka koje pripadaju grupi korisnika:

pronaći . -grupni korijen

Traženje datoteka prema veličini

Da biste pronašli datoteke veće od određene veličine, možete pronaći sljedeću naredbu:

pronaći Code -size +500

Evo što vraćamo ovom naredbom:

Pronađite datoteku prema veličini


Osim bajtova, veličina datoteke može se spomenuti kao:

Traženje datoteka prema vrsti

Moguće je pronaći datoteku s vrstom. Za naredbu pronađi imamo sljedeće vrste:

Upotrijebimo naredbu za pronalaženje uobičajene datoteke:

pronaći . -tip f

Evo što vraćamo ovom naredbom:

Pronađite datoteke prema vrsti

Pronalaženje datoteka s više uvjeta

Kao posljednji primjer, moguće je pronaći datoteke dodavanjem više uvjeta kao što smo vidjeli gore. Pokušajmo sada s više uvjeta u jednoj naredbi za pronalaženje:

pronaći . -veličina + 1c -i -ime "*.sh "

Evo što vraćamo ovom naredbom:

Pronađite datoteke s više uvjeta

Zaključak

U ovoj smo lekciji pogledali kako pomoću naredbe find možemo pronaći bilo koju datoteku s nekim imenom, po dopuštenjima ili tipu. Možemo čak dodati više uvjeta kako bismo pronašli datoteke koje zadovoljavaju sve uvjete. Još više se igrajte naredbama za financiranje relativne snage.

Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...
Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...