Căutați un director specific în sistemul dvs. de fișiere Linux? Din fericire, aveți la dispoziție multe instrumente de căutare. Vom analiza mai multe opțiuni ușor de utilizat și cum să le folosim pentru a căuta directoare în mod eficient.

Găsiți un folder în Linux

Multe sarcini de rutină în Linux, cum ar fi crearea sau editarea unui fișier de configurare, vă va cere să localizați anumite foldere.

Ce sunt fișierele de configurare? Cum să le editați în siguranță

Majoritatea aplicațiilor sunt configurate prin intermediul opțiunilor de meniu, iar unele necesită să editați un fișier de configurare. Dar cum folosiți un fișier de configurare?

Deși există o mulțime de metode ușoare de găsire a fișierelor, localizarea unui director nu este la fel de simplă. O căutare simplă cu unul dintre instrumentele comune de căutare poate returna doar fișiere sau vă poate inunda vizualizarea cu fișiere care au nume similare.

Cu toate acestea, puteți evita acele capcane dacă modificați opțiunile instrumentului de căutare. Deci, deși este posibil să fi folosit deja instrumentele menționate mai jos, veți învăța astăzi cum să vă uitați doar la foldere și cum să vedeți și dimensiunile dosarelor.

instagram viewer

Căutați un folder în Linux folosind desktopul GNOME

Dacă utilizați desktop-ul GNOME, puteți găsi rapid dosare deschizând fișierul Dosare și urmați acești pași:

  • Navigați la directorul în care doriți să căutați.
  • Apasă pe Căutare din partea de sus a ferestrei Fișiere.
  • În meniul derulant al barei de căutare, selectați Dosare în Ce categoria, așa cum se arată mai jos, apoi selectați Nume de fișier.

Acum puteți căuta în director orice subdirectoare cu nume care corespund termenului dvs. de căutare.

Căutați un folder în Linux cu Catfish

Dacă nu utilizați GNOME, este o altă metodă GUI populară și disponibilă pe scară largă pentru căutarea directoarelor în Linux Somn. Puteți instala aplicația pe sisteme bazate pe Ubuntu, fie căutând-o în managerul de software, fie emițând cu această comandă:

sudo apt install somn

Pentru a instala Catfish pe Fedora și alte sisteme bazate pe RPM, utilizați această comandă:

yum instalați somn

După instalare, deschideți Catfish și asigurați-vă că bara laterală din stânga este vizibilă. Dacă nu este, apăsați F9sau faceți clic pe pictograma roții în partea dreaptă sus a ferestrei și verificați Afișați bara laterală opțiune.

În mod implicit, Catfish va încerca să caute fișiere, nu foldere. Va trebui să specificați că sunteți în căutarea unui folder bifând Dosare casetă, lăsând toate celelalte opțiuni debifate.

Găsiți un folder după nume

Dacă sunteți dispus să utilizați terminalul, găsi comanda este un instrument de căutare simplu și versatil. Iată un exemplu de utilizare a acestuia:

găsiți ~ / Documente -tipul d -nume MyFolder

Comanda de mai sus va căuta în întregul sistem de fișiere (specificat de ~ / Documente) pentru directoare (tip -d) care sunt numite exact MyFolder (-numește MyFolder).

Dacă doriți să căutați sistemul de fișiere rădăcină, va trebui să dați / ca locație. În plus, va trebui să ridicați privilegiile prin adăugare sudo în fața ei..

În loc să specificați o locație, puteți, de asemenea, să schimbați pur și simplu directorul curent în folderul pe care doriți să îl căutați, caz în care find va căuta doar în directorul curent.

tip -d o parte din comandă specifică faptul că este un director pe care îl căutați, în loc de un fișier. Asigurați-vă că includeți acest lucru atunci când căutați, astfel încât să nu fiți copleșiți de nume de fișiere care conțin același termen de căutare.

Dacă nu sunteți sigur dacă folderul pe care îl căutați folosește majuscule sau minuscule în numele său, puteți schimba fișierul -Nume argument pentru -nume pentru a forța o căutare nesensibilă la majuscule.

În plus, puteți utiliza o etichetă wildcard dacă sunteți sigur doar de o parte din numele folderului.

Iată un exemplu care utilizează ambele opțiuni:

găsi / -tip d -name folderul meu *

Găsiți un folder Linux după numele exact

Un instrument similar pe care l-ați fi folosit anterior este localiza. O căutare a unui folder cu localizare va arăta astfel:

localizați -b '\ MyFolder'

Comanda de mai sus va găsi orice folder din sistemul de fișiere numit exact „MyFolder”.

Pentru a căuta potriviri parțiale, eliminați ghilimelele sau introduceți un asterisc. Fiți avertizat, totuși, că este posibil ca o căutare cu caractere wildcard să afișeze nume de fișiere potrivite pe lângă dosare.

De asemenea, puteți trece -i opțiunea de a ignora majuscule.

În acest moment, s-ar putea să vă întrebați, care este diferența dintre localizare și găsire?

Răspuns scurt: Localizarea este mai rapidă, dar găsirea este mai precisă.

Comanda Find caută prin sistemul de fișiere live termenul dvs. de căutare pentru a returna căile exact așa cum există în prezent.

Găsiți, în loc să căutați în sistemul de fișiere live, căutați într-o bază de date preindexată cu toate numele fișierelor și folderelor. Abordarea simplificată face căutarea mult mai rapidă, dar baza de date poate fi învechită.

Legate de: 7 aplicații excelente pentru a vizualiza utilizarea discului în Linux

Astfel, localizarea este cea mai bună opțiune atâta timp cât nu credeți că folderul a fost creat sau mutat foarte recent.

Dacă credeți că folderul dvs. a fost modificat recent, ar trebui să utilizați find. Sau, puteți utiliza localizați dacă lansați mai întâi această comandă pentru a actualiza baza de date de căutare:

sudo actualizatb

Operația va dura timp, dar odată terminată, puteți fi sigur că comenzile dvs. de localizare returnează rezultate rapide și precise.

Găsiți dimensiunea unui director Linux

Dacă ați găsit un folder cu una dintre metodele de mai sus și doriți acum să vedeți dimensiunea acestuia, puteți face acest lucru rapid cu du comanda. Specificați opțiunile -hs urmat de calea către folderul dvs., astfel:

du -hs / MyFolder

Scoateți s caracter (pentru rezumat) pentru a vedea și dimensiunea fiecărui subdirector.

Găsiți folderele rapid în Linux

Orice dosar pe care îl căutați este acum la îndemână, cu câteva clicuri rapide sau comenzi.

Dacă trebuie să mutați conținutul folderelor pe un alt computer, s-ar putea să fiți surprinși de opțiunile pe care le aveți pentru transferul wireless al folderelor.

E-mail
Cele mai bune 7 aplicații fără fir de transfer de fișiere pe Linux

Trebuie să vă transferați fișierele prin Wi-Fi pe Linux? Iată câteva metode pe care le puteți utiliza.

Subiecte asemănătoare
  • Linux
  • Sistemul de fișiere
  • Linux
Despre autor
Jordan Gloor (17 articole publicate)

Jordan este un tutor și jurnalist pasionat de a face Linux accesibil și fără stres pentru toată lumea. Are un BA în limba engleză și un lucru pentru ceaiul fierbinte. În timpul anotimpurilor calde, îi place să meargă cu bicicleta pe dealurile Ozarks în care locuiește.

Mai multe de la Jordan Gloor

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.