Principal Linux Cum să găsiți fișiere în terminalul Linux

Cum să găsiți fișiere în terminalul Linux



Lasa un raspuns

Linux, indiferent de distribuția pe care o utilizați, vine cu o serie de instrumente GUI care permit căutarea fișierelor. Mulți manageri moderni de fișiere acceptă căutarea fișierelor chiar în lista de fișiere. Cu toate acestea, există o serie de situații când trebuie să utilizați consola, de exemplu, în timpul unei sesiuni SSH sau când serverul X nu pornește. Iată cum puteți găsi rapid fișiere folosind terminalul.

Reclama

Dacă puteți utiliza interfața grafică, căutarea fișierelor nu este o problemă. În mediul meu de desktop XFCE preferat, managerul de fișiere Thunar permite căutarea fișierelor tastând numele fișierului direct în lista de fișiere.

Căutare fișiere Linux

De asemenea, există Catfish, un instrument popular de căutare cu un index de căutare, care vă poate găsi fișierele foarte repede.

Catfish Linux

Aș dori să împărtășesc metodele pe care le folosesc eu însumi când lucrez în terminal.
Prima metodă implică utilitarul de căutare, care există în orice distribuție, chiar și în sistemele încorporate construite pe busybox. Cealaltă metodă este comanda de localizare.

Pentru a găsi fișiere în terminalul Linux , urmează următoarele instrucțiuni.

  1. Deschideți aplicația terminală preferată. Terminalul XFCE4 este preferința mea personală.
  2. Tastați următoarea comandă:
    find / path / to / folder / -iname * file_name_portion *

    Argumentele de mai sus sunt următoarele:
    / cale / către / folder / - folderul în care să începeți căutarea. Dacă nu este specificat, căutarea va fi începută în directorul curent.
    Comutatoare pe care le folosesc:
    -name - căutați fișiere și foldere care conțin porțiunea specificată în nume și ignoră majuscule.

    Un exemplu:

    Iată comanda pe care o pot folosi pentru a găsi articolele mele scrise despre browserul Opera:

    găsi ~ / Documents / winaero / -iname * opera * .txt

    Găsiți fișiere în Linux

  3. Dacă trebuie să găsiți numai fișiere sau numai foldere, adăugați opțiunea-tipul fpentru fișiere sau -tip dpentru directoare. Iată câteva exemple:
    Găsiți numai fișiere în Linux
  4. Pentru a găsi fișiere și directoare modificate recent, puteți utiliza următoarele opțiuni dingăsicomanda:
    -mmin n - găsiți fișiere care au fost modificate acum n minute. -mtime n - găsiți fișiere care au fost modificate n * acum 24 de ore. Când aflați câte perioade de 24 de ore a fost accesat ultima dată fișierul, orice parte fracționată este ignorată, așa că pentru a se potrivi cu -mtime +1, un fișier trebuie să fi fost modificat acum cel puțin două zile.
  5. Este posibil să executați o comandă pentru fișierele găsite de interogarea dvs. de căutare. Vezi următorul exemplu:
    găsi ~ / Documents / winaero / -iname opera45.txt -type f -exec vim {} ;

    Aici, folosim opțiunea -exec pentru a rulaam veniteditor de text pentru toate fișierele din rezultatele căutării. Porțiunea „{}” înseamnă fișiere găsite degăsicomanda. „;” end specifică sfârșitul comenzii pentru-execopțiune.Fișier deschis în Vim Găsiți cu Localizați Linux Original

Comanda de localizare

Instrumentul de căutare localizează folosește o bază de date specială pentru a găsi fișiere instantaneu. Indexul pentru comandă poate fi creat și actualizat deactualizatbcomanda. În timp ce rezultatele căutării apar instantaneu, trebuie să mențineți indexul de căutare și să îl mențineți actualizat, altfel comanda de localizare poate găsi fișiere care au fost șterse sau mutate într-un alt director.

În cazul general, sintaxa este următoarea.

găsiți -i nume_fișier

Opțiunea -i înseamnă „ignorați majusculele cu majuscule”

Iată un exemplu:

Găsiți cu Localizați Linux 2

cum se blochează subreditările pe reddit

Găsiți fișiere cu Mc Linux Original

Sfat bonus: O altă metodă pe care o folosesc adesea este Midnight Commander (mc), aplicația de gestionare a fișierelor pentru consolă. Spre deosebire de găsire sau localizare, mc nu este inclus în mod implicit în toate distribuțiile Linux pe care le-am încercat. Poate fi necesar să îl instalați singur.

Găsiți fișiere cu mc

Pentru a găsi fișiere care conțin un anumit text folosind Midnight Commander, porniți aplicația și apăsați următoarea secvență de pe tastatură:
Alt + Shift +?
Aceasta va deschide dialogul de căutare.

Găsiți fișiere cu rezultate Mc Linux

Completați secțiunea „Nume fișier:” și apăsați tasta Enter. Va găsi toate fișierele care corespund criteriilor.

Puteți plasa aceste fișiere în panoul din stânga sau din dreapta folosindPanelizeopțiune și copiați / mutați / ștergeți / vizualizați / faceți orice doriți cu ei.

Asta e.

Articole Interesante

Alegerea Editorului

Cum să remediați schimbarea motorului dvs. de căutare la Bing
Cum să remediați schimbarea motorului dvs. de căutare la Bing
Atunci când decid asupra unui motor de căutare implicit, mulți oameni preferă Google. Google are mai multe site-uri indexate, este rapid, iar jocurile sale ocazionale, designurile ciudate și animațiile îl fac o bucurie de utilizat. Microsoft Bing este, de asemenea, popular, dar al doilea
Cum să rulați codul în VS Code
Cum să rulați codul în VS Code
Unul dintre cei mai populari editori de cod sursă, Visual Studio Code, numit în mod obișnuit VS Code, este foarte prietenos pentru începători. Interfața sa ușor de utilizat și funcțiile avansate îl fac favorit atât pentru începători, cât și pentru programatorii veterani. Daca esti
Cum să utilizați un Kindle Paperwhite
Cum să utilizați un Kindle Paperwhite
Kindle Paperwhite rulează în întregime pe comenzi tactile. Iată cum să navigați în cărți și să ajustați unele setări.
Cum să verificați istoricul locațiilor iPhone-ului dvs
Cum să verificați istoricul locațiilor iPhone-ului dvs
Iată cum să utilizați funcțiile de istoric al locațiilor pentru a vă urmări și vizualiza locațiile în Hărți Google sau în setările de locație ale iPhone-ului dvs.
Cursorul computerului continuă să sară - Ce să faci
Cursorul computerului continuă să sară - Ce să faci
Pentru computere, combinația de tastatură și mouse este modalitatea perfectă de a o controla. Până când vom putea controla computerele prin gândire pură oricum. Pentru un dispozitiv atât de simplu, mouse-ul cauzează destul de multe probleme în Windows 10, cu mult mai mult
Cum să porniți camera pe un Chromebook
Cum să porniți camera pe un Chromebook
Te chinui să pornești camera Chromebookului tău? Cu toții am fost acolo. Indiferent dacă încercați să participați la o întâlnire de lucru sau să vă înscrieți la o clasă virtuală, nu veți face prea multe progrese fără o cameră funcțională.
Cum să actualizați Meta (Oculus) Quest și Quest 2
Cum să actualizați Meta (Oculus) Quest și Quest 2
Puteți să vă actualizați Oculus Quest sau Oculus Quest 2 folosind căștile sau să activați actualizările automate cu aplicația mobilă.