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

Scrieți-vă propriul joc Raspberry Pi
Scrieți-vă propriul joc Raspberry Pi
Raspberry Pi este o senzație de calcul, dar a fost inițial conceput cu o intenție cheie: să inspire o nouă generație să privească dincolo de console de jocuri, smartphone-uri și tablete și să adopte calea codului. Dacă sunteți în căutarea
Cum să utilizați Bing AI pe Mac
Cum să utilizați Bing AI pe Mac
Pentru a utiliza Bing Chat pe un Mac, deschideți un browser web și vizitați site-ul web Bing. Conectați-vă la contul Microsoft și apoi selectați pictograma Bing Chat. De acolo, urmați instrucțiunile și sfaturile de pe această pagină pentru utilizarea asistentului Microsoft Bing AI pe Mac.
Cum să obțineți componente în Rimworld
Cum să obțineți componente în Rimworld
Componentele sunt elementele de bază ale practic orice folosiți în Rimworld. Dacă joci un joc fără Componente, nu vei ajunge prea departe. Aveți nevoie de aceste articole pentru a construi nave, arme de foc, dispozitive electrice și altele. Dar cum anume
Cum să adăugați un ton de apel pe iPhone 6S
Cum să adăugați un ton de apel pe iPhone 6S
Când vine vorba de personalizarea iPhone-ului, unul dintre cele mai bune lucruri pe care le puteți face este să personalizați tonul de apel. În timp ce personalizarea pe iPhone lipsește în multe domenii diferite, cel puțin suntem capabili să ne schimbăm
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Cum se activează citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium Microsoft Edge Chromium a primit o îmbunătățire a funcției de citire cu voce încorporată. Acum poate fi activat pentru fișierele PDF pe care le-ați citit în browser.Publicitate Această caracteristică nu este nouă pentru aplicația Edge. Omologul său EdgeHTML moștenit îl avea deja disponibil
Google Earth vs Google Earth Pro
Google Earth vs Google Earth Pro
Cel mai probabil ați auzit despre Google Earth. Dar ați auzit vreodată de fratele său mai mic, Google Earth Pro? Acest articol va analiza în profunzime ambele versiuni ale acestui software popular și va explica tot ce aveți nevoie
Ce este nou în Firefox 54
Ce este nou în Firefox 54
O nouă versiune a popularului browser Mozilla Firefox este disponibilă. Versiunea 54 are capturi de ecran, marcaje mobile, o interfață de utilizator rafinată pentru descărcări și procese de conținut multiproces. Reclamă Începând cu versiunea 54, funcția de conținut multiproces (e10s) este activată în mod implicit. Acest lucru îmbunătățește fiabilitatea Firefox, deoarece dacă o filă se blochează, cealaltă o va face