Linux: Pronađite datoteke pomoću terminala
Svaka osoba želi učiniti što više stvari u životu. Na žalost, nije onaj tko odluči. Vrijeme je ono što svatko od nas uvijek nedostaje. Međutim, čovjek je došao do velikog broja načina kako ubrzati ovu ili tu operaciju, ovu ili tu radnju.
sadržaj
Neće biti danas takva globalna, prilično sitna, u nekom smislu čak i neophodna. O tome kako Linux traži datoteke. O tome kako ubrzati ovaj postupak nekoliko puta i kako automatizirati traženje potrebnih datoteka do ograničenja.
Jednostavno pretraživanje datoteka
Sada ćemo uzeti u obzir slučaj kada Linux traženje datoteka mora biti učinjeno, znajući samo neke od njegovih svojstava (ime, format ili veličinu). Poznati ljudi već su shvatili da morate koristiti naredbu za pronalaženje da to učinite.
Recimo da imamo sliku na našem računalu negdje u mapi dom, pod nazivom "Pokemon.jpg", ali ne znamo točno gdje se nalazi.
Da ne biste otvorili svaku mapu naizmjence, pomoću naredbe za pronalaženje, naime, možete se prijaviti na terminal:
pronađi / home -name "Pokemon.jpg" -printaj |
Odmah se pojavljuje put do te datoteke. Ali, da bi bilo jasnije, vrijedno je objasniti. Odjeljak "/ home" označava da će datoteka biti pretražena u kućnom imeniku. "-name" se registrira ako je pretraživanje prema nazivu, a zatim u navodnicima navedeno je puno ime datoteke. I "-print" na kraju daje naredbu za izlazak rezultata pronađenih na zaslonu.
Sada simulirajte situaciju kada ne znate format datoteke. U ovom slučaju, naredba će izgledati ovako:
pronađi / home-ime "Pokemon *" -printaj |
U ovom slučaju, kraj naziva datoteke je "*". To znači da će biti sve datoteke s imenom "Pokemon", bilo da je to slika, dokument ili glazba.
Da biste pronašli datoteku određenog formata, na primjer ".jpg", potrebno je unijeti:
pronađi / home -name "* .jpg" -print |
Mislimo da je ovisnost jasna. I postalo je jasno kako se izvodi pretraživanje Linux datoteka.
Potražite tekst u datotekama
Mnogi se ljudi koriste za pronalaženje teksta u riječi ili frazu koja se može učiniti otvaranjem teksta u programu Word ili sličnom programu i pretraživanjem tamo, ali na Linuxu, traženje teksta u datotekama puno je brže i do neke mjere lakše.
Prije svega, zaboravljamo na naredbu "pronaći", u ovom slučaju to nam neće pomoći. Pogledajmo sada naredbu grep. Pomoći će pronaći riječi u ogromnom zidu teksta koji su neophodni.
Pretpostavimo da na računalu imate tekstualni dokument koji ima izraz "Volim Linux" i znate da se nalazi u mapi "/ home / user". Dakle, da biste pronašli tekst koji nam treba u ovom dokumentu, morate unijeti naredbu:
grep "Ljubav Linux" /home/user/*.txt |
Ovdje je sintaksa vrlo jednostavna. Nakon grep, navedene riječi su navedene u navodnicima, a zatim morate utipkati put do datoteke gdje ih treba pretražiti i na kraju odrediti format datoteke.
Potražite velike datoteke
U Linuxu, velike datoteke se pretražuju najčešće u slučajevima gdje nema dovoljno prostora na disku i odmah morate ukloniti teške datoteke.
Ovdje postoje dvije opcije, kako brzo pronaći i izbrisati takve datoteke. U osnovi oni se ne razlikuju, a samo vi odlučite što ćete koristiti.
Prva naredba omogućit će nam pronalaženje datoteka veće od navedene veličine:
Pronađi / -size + 1G -print |
U tom slučaju, možemo vidjeti da je navedena veličina «+ 1G», što znači da će slika biti veći od 1 GB, ako umjesto plus do minus, to bi značilo da traženje datoteka manja od navedene veličine. No, ova metoda je loša iz jednog razloga: ako postoji mnogo takvih datoteka, bit ćete ih sortirani jako dugo, tako da postoji još jedna mogućnost.
Unesite u naredbeni redak:
pronađi / -mount -type f -ls 2> / dev / null | sort -rnk7 | glava -10 | n ", ($ 7/1024) / 1024, $ NF} `` |
Nakon toga vidjet ćete deset datoteka na zaslonu, počevši od najvećeg. Time ćete uštedjeti na pronalaženju prave opcije za brisanje.
Prije nego što izvršite ove naredbe, preporučujemo da pokrenete "sudo su" naredbu kako biste dobili root privilegije, jer će se datoteke korijenskih datoteka također pretraživati.
Potražite kopije datoteka
Često se događa da kada se računalo koristi dugo vremena, na njemu se pojavljuju duplikati već stvorenih datoteka. Pojavljuju se iz mnogih razloga, od kojih je jedna nezadovoljstvo. Naravno, to ne ugrožava ništa ozbiljno, ali se događa, tako da ih brzo uklonite sve, morate pokrenuti na Linuxu potražite duple datoteke.
Kao i prošli put, možete to učiniti na dva načina, ali zaustavljamo se na jednom, što je jednostavnije.
Možete preuzeti poseban alat pisanjem na terminalu:
sudo apt-get instalirajte fslint |
Njegova je razlika u odnosu na druge mogućnosti da ima grafičko sučelje koje će novim korisnicima olakšati rad s njom.
Pokrenite ga, možete odmah kliknuti na pretraživanje, prema zadanim će se postavkama izvršiti u kućnom imeniku. Ako želite, možete odabrati bilo koji direktorij.
Alternativne opcije pretraživanja
Naravno, sjetite se da sve gore navedene naredbe nisu u sili snage, a iskreno, to je beskorisno, a pisanje na papiru također nije opcija. Zato je potrebno reći o alternativi koja je sto puta jednostavnija, iako dugotrajna.
Prva opcija, ako trebate pronaći datoteku po imenu, pretražuje Explorer. Jednostavno odaberite mapu u koju želite da se željena datoteka nalazi, au okviru za pretraživanje koji se nalazi u gornjem desnom kutu unesite njegovo ime. Tamo možete unijeti i format datoteke.
Druga je opcija prikladna ako trebate tražiti liniju u Linux datotekama. Preuzmite LibreOffice i tamo kopirajte svoj tekst. Zatim pritisnite Ctrl + F i na prikazanom retku unesite potrebnu kombinaciju riječi.
Ovdje, u principu, to je sve. Na taj način možete brzo pronaći željene naredbe koje nisu zapamćene.
zaključak
Kao što možete vidjeti, na Linuxu se datoteke mogu pretraživati na različite načine. Neki od njih su bolji, neki gore, sve ovisi o situaciji. U svakom slučaju, nakon čitanja ovog članka, sada to možete učiniti. Upotrebljavajući naredbeni redak neko vrijeme, zapamtit ćete većinu naredbi, a vi možete ubrzati postupak nekoliko puta.
- Kako dodati korisnika u grupu Linux pomoću naredbenog retka?
- Kako ažurirati Java na Linux i Windows operativnim sustavima?
- Kako i što otvoriti datoteku * .pak? Opis formata * .pak datoteka
- Format datoteke * .spl7: što treba otvoriti?
- Kako stvoriti datoteku u Linuxu na naredbenom retku
- CDA format - otvaranje i pretvaranje u druge vrste datoteka
- Proširenje djvu. Kako otvoriti Android i računalo?
- O tome kako odabrati sve datoteke u mapi
- Kako prevesti Vordian dokumente u PDF ili *. Doc na *, pdf
- Gdje leži domaćin (Windows 7)? Načini pretraživanja
- JAR format: što treba otvoriti na računalu ili na telefonu
- Kako registrirati DLL: tri načina
- Od otvoriti TGA datoteke
- Kako prikazati popis korisnika na Linuxu?
- Postoje tri načina preimenovanja datoteke u Linuxu
- Kako stvoriti sliku UltraISO diska: Uputa
- Kako instalirati Linux na svoje osobno računalo
- FTP protokol
- Kako sakriti mapu Windows na računalu ili prijenosnom računalu
- Pretraživanje duplikata datoteka: jednostavno rješenje
- Ispravno pretraživanje datoteka u sustavu Windows 7