Kako pronaći direktorij u Linuxu

Kako pronaći direktorij u Linuxu

Tražite li određeni direktorij u datotečnom sustavu Linux? Srećom, na raspolaganju imate mnogo alata za pretraživanje. Razmotrit ćemo nekoliko opcija za jednostavno korištenje i kako ih koristiti za učinkovito traženje mapa.





Pronađite mapu u Linuxu

Mnogi rutinski zadaci u Linuxu, poput stvaranja ili uređivanje konfiguracijske datoteke , od vas će zahtijevati da locirate određene mape.





Iako postoji mnogo jednostavnih metoda za pronalaženje datoteka, lociranje direktorija nije tako jednostavno. Jednostavno pretraživanje s jednim od uobičajenih alata za pretraživanje može vratiti samo datoteke ili preplaviti vaš prikaz datotekama sličnih naziva.





podloga za miš ne radi

Međutim, te zamke možete izbjeći ako samo prilagodite mogućnosti alata za pretraživanje. Dakle, iako ste možda već koristili dolje navedene alate, danas ćete naučiti kako gledati samo mape i kako vidjeti i veličine mapa.

Potražite mapu u Linuxu pomoću GNOME radne površine

Ako koristite radnu površinu GNOME, možete brzo pronaći mape otvaranjem datoteke Datoteke aplikaciju i slijedite ove korake:



  • Dođite do direktorija u kojem želite pretraživati.
  • Kliknite na traži gumb pri vrhu prozora Datoteke.
  • Na padajućem izborniku trake za pretraživanje odaberite Mape u Što kategoriju, kao što je prikazano u nastavku, a zatim odaberite Naziv datoteke .

Sada u direktoriju možete pretraživati ​​sve podimenike s nazivima koji odgovaraju vašem pojmu za pretraživanje.

Potražite mapu u Linuxu pomoću programa Catfish

Ako ne koristite GNOME, druga je popularna i široko dostupna GUI metoda za pretraživanje direktorija u Linuxu Som . Aplikaciju možete instalirati na sustave zasnovane na Ubuntuu tako da je potražite u upravitelju softvera ili izdate pomoću ove naredbe:





sudo apt install catfish

Da biste instalirali Catfish na Fedoru i druge sustave zasnovane na RPM-u, upotrijebite ovu naredbu:

yum install catfish

Nakon što je instaliran, otvorite Catfish i provjerite je li lijeva bočna traka vidljiva. Ako nije, pritisnite F9 ili kliknite na ikona zupčanika u gornjem desnom kutu prozora i provjerite Prikaži bočnu traku opcija.





Prema zadanim postavkama, Catfish će pokušati pretraživati ​​datoteke, a ne mape. Morat ćete odrediti da tražite mapu provjerom Mape okvir, ostavljajući sve ostale opcije neoznačenima.

Pronađite mapu po imenu

Ako ste spremni koristiti terminal, pronaći command je alat za pretraživanje koji je jednostavan i svestran. Evo primjera njegove uporabe:

find ~/Documents -type d -name MyFolder

Gornja naredba pretražit će cijeli datotečni sustav (naveden od ~/Dokumenti ) za imenike ( tip -d ) koji se točno zovu MyFolder ( -ime MyFolder ).

Ako želite pretraživati ​​korijenski datotečni sustav, morat ćete dati / kao mjesto. Osim toga, morat ćete povećati privilegije dodavanjem sudo ispred njega ..

Umjesto navođenja lokacije, također možete jednostavno promijeniti trenutni direktorij u mapu koju želite pretraživati, u tom slučaju find će pretraživati ​​samo trenutni direktorij.

The tip -d dio naredbe navodi da je to direktorij koji tražite, a ne datoteka. Uključite to prilikom pretraživanja kako ne biste bili pretrpani nazivima datoteka koji sadrže isti pojam za pretraživanje.

Ako niste sigurni upotrebljava li mapa koju tražite velika ili mala slova u svom imenu, možete promijeniti -Ime argument za -ime forsirati pretraživanje bez obzira na velika i mala slova.

Osim toga, možete koristiti zamjensku oznaku ako ste sigurni samo u dio naziva mape.

Evo primjera koji koristi obje opcije:

find / -type d -iname myfolder*

Pronađite Linux mapu po točnom nazivu

Sličan alat koji ste možda već koristili jest pronaći . Potraga za mapom s lokacijom izgledat će ovako:

locate -b 'MyFolder'

Gornja naredba će pronaći bilo koju mapu u vašem datotečnom sustavu koja se točno zove 'MyFolder'.

Da biste potražili djelomična podudaranja, uklonite navodnike ili umetnite zvjezdicu. Upozorite, međutim, da će zamjensko pretraživanje vjerojatno donijeti odgovarajuće nazive datoteka osim mapa.

kako riješiti probleme s mrežnim povezivanjem

Također možete položiti -i mogućnost zanemarivanja velikih i malih slova.

Možda se u ovom trenutku pitate koja je razlika između lociraj i pronađi?

Kratak odgovor: Lociranje je brže, ali pronalaženje je točnije.

Naredba find traži kroz vaš sustav datoteka uživo vaš pojam za pretraživanje da vrati staze točno onakve kakve trenutno postoje.

Locate, umjesto pretraživanja datotečnog sustava uživo, pretražuje unaprijed indeksiranu bazu podataka svih naziva datoteka i mapa. Pojednostavljeni pristup omogućuje mnogo brže pretraživanje, ali ta baza podataka može biti zastarjela.

Povezano: 7 sjajnih aplikacija za pregled korištenja diska u Linuxu

Stoga je lociranje najbolja opcija sve dok ne mislite da je mapa stvorena ili premještena nedavno.

Ako mislite da je vaša mapa nedavno izmijenjena, trebate koristiti find. Ili možete koristiti locate ako prvo izdate ovu naredbu za ažuriranje baze podataka za pretraživanje:

sudo updatedb

Operacija će potrajati, ali kad završi, možete biti sigurni da vaše naredbe locate vraćaju brze i točne rezultate.

Pronađite veličinu direktorija Linux

Ako ste pronašli mapu s jednom od gore navedenih metoda i sada želite vidjeti njezinu veličinu, to možete brzo učiniti pomoću od naredba. Odredite opcije -hs slijedi put do vaše mape, ovako:

du -hs /MyFolder

Uklonite s znak (za sažetak) da biste vidjeli i veličinu svakog poddirektorija.

kako blokirati zahtjeve za Facebook igre

Brzo pronađite mape u Linuxu

Bilo koja mapa koju tražite sada vam je nadohvat ruke s nekoliko brzih klikova ili naredbi.

Ako trebate premjestiti sadržaj svojih mapa na drugo računalo, možda ćete se iznenaditi mogućnostima koje imate za bežični prijenos mapa.

Udio Udio Cvrkut E -pošta 7 najboljih aplikacija za bežični prijenos datoteka na Linuxu

Trebate li svoje datoteke prenijeti putem Wi-Fi-ja na Linuxu? Evo nekoliko metoda koje možete koristiti.

Pročitajte Dalje
Povezane teme
  • Linux
  • Sustav datoteka
  • Linux
O autoru Jordan Gloor(Objavljen 51 članak)

Jordan je pisac osoblja u MUO-u koji strastveno želi učiniti Linux pristupačnim i bez stresa za sve. On također piše vodiče o privatnosti i produktivnosti.

Više od Jordana Gloora

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu