Cum se găsește un fișier în Linux

Cuprins:

Anonim

Indiferent de distribuția dvs., știind cum să găsiți un fișier în Linux este o abilitate esențială pentru orice fan al sistemului de operare open-source.

Indiferent dacă utilizați una cu o interfață grafică pentru desktop, cum ar fi Ubuntu sau Mint, sau rulați un sistem bazat pe linie de comandă, cum ar fi Debian, Linux vă permite să găsiți cu ușurință ceea ce aveți nevoie rapid și ușor.

  • Găsiți cele mai bune distribuții Linux din 2022-2023
  • Iată cele mai bune aplicații Linux din 2022-2023
  • Windows 10 e de rahat - Linux ne poate salva pe toți?

Cum să găsiți un fișier pe Linux folosind un manager de fișiere desktop

Similar aspectului cu Microsoft Windows sau MacOS-ului Apple, multe distribuții Linux vin cu medii desktop diferite, cum ar fi GNOME sau KDE, pentru a le face mai ușor de utilizat și mai intuitiv. Deși ar putea exista mici diferențe între ele, fiecare distribuție Linux este construită pe același sistem de fișiere de bază.

Când căutați un fișier pe o distribuție Linux cu o interfață grafică, managerul de fișiere al sistemului va avea o operațiune de căutare încorporată similară cu cele de pe Windows din macOS. Deschideți fișierul de explorare a fișierelor (în meniul de aplicații de pe desktop, utilizați bara de căutare și introduceți „Fișiere” dacă aveți probleme de găsire) și se va deschide în directorul de start al utilizatorului.

În partea de sus a ferestrei de explorare a fișierelor, veți vedea fie o bară de adrese cu o pictogramă de lupă lângă ea, fie un câmp de căutare separat în întregime, în funcție de mediul desktop pe care îl utilizați. Fie faceți clic pe lupă sau faceți clic în câmpul de căutare și începeți să tastați termenul de căutare.

Pe măsură ce tastați, câmpul de rezultate ar trebui să înceapă să fie completat cu potriviri parțiale, dar va trebui totuși să introduceți termenul complet dorit sau să îl închideți pentru a restrânge această listă. Dacă rezultatele nu se completează automat cu rezultate parțiale, apăsați introduce iar Linux va începe să caute orice termen este în bara de căutare.

Dacă nu vedeți un fișier sau un director despre care știți că ar trebui să fie acolo, este posibil să aveți nevoie să extindeți domeniul de căutare al directorului. Deoarece Linux caută doar din directorul de lucru curent și mai jos pentru un fișier, poate fi necesar să navigați la un director adecvat în care să începeți o căutare.

Dacă doriți să vă extindeți căutarea, navigați în sus prin arborele directorului cât mai sus (cu directorul rădăcină sau /, directorul fiind cel mai înalt posibil) și apoi efectuați căutarea.

Diferite interfețe gestionează navigarea sistemului de fișiere în mod diferit, deci cum să vă deplasați în sus arborii ar putea să nu fie la fel de intuitiv ca să vă deplasați în jos prin subdirectoare. Căutați o săgeată în sus lângă bara de adrese sau un panou lateral cu locații esențiale ale sistemului de fișiere.

  • Consultați cei mai buni furnizori de formare Linux și cursuri online

Dimpotrivă, dacă doriți să restrângeți rezultatele căutării, începeți să vă deplasați în jos prin subdirectoarele cele mai susceptibile de a conține ceea ce căutați înainte de a căuta.

Acest lucru este util mai ales atunci când utilizați termeni de căutare foarte largi sau dacă doriți să găsiți toate fișierele de un anumit tip (adică jpg.webp-uri), deoarece acestea tind să returneze liste mai mari decât intenționate de potriviri posibile.

Acest lucru se datorează faptului că comportamentul implicit pentru Linux este o așa-numită căutare „lacomă”, care va greși din partea returnării fișierelor care ar putea fi fișierul pe care îl căutați, chiar dacă abia s-a calificat drept potrivire. De exemplu, căutarea cuvântului „termen” va întoarce „termen”, „termeni”, „terminați”, „terminal”, „determinați” și așa mai departe.

  • Aflați care sunt cele mai bune distribuții Linux pentru începători

Dacă nu cunoașteți exact fișierul sau numele directorului pe care îl căutați, puteți utiliza caractere comodine pentru a căuta potriviri parțiale sau incomplete cu termenul de căutare. Aceste liste pot fi neintenționat de mari, așa că nu faceți termenul de căutare atât de larg încât să faceți lista de rezultate fără sens.

  • Explorează diferitele medii desktop Linux și găsește-l pe cel potrivit pentru tine

Găsirea unui fișier utilizând interfața liniei de comandă Linux

Linia de comandă Linux are o reputație intimidantă, în special pentru utilizatorii de computere care au folosit vreodată PC-uri cu o interfață grafică de utilizare precum Windows sau macOS. Adevărul este că nu este mai complicat decât mesajele text cu telefonul dvs., trebuie doar să cunoașteți comenzile și cum să utilizați diferitele opțiuni disponibile.

Comanda Linux pe care trebuie să o cunoașteți este găsi și pentru a-l utiliza, trebuie să-i spuneți unde să începeți căutarea și ce să căutați, astfel:

 găsiți directorul -nume fișier

Directorul nu trebuie să fie directorul de lucru curent, poate începe o căutare începând din orice director din orice director. Dacă deschideți o fereastră de terminal, veți începe în același director de acasă ca și în exploratorul de fișiere desktop, dar mai degrabă decât să navigați la rădăcină pentru a începe o căutare, puteți spune pur și simplu căutați să începeți în folderul rădăcină:

 sudo find / -name nume de fișier

Când căutați din root, va trebui să aveți privilegii root pentru a citi chiar și conținutul anumitor directoare, așa că va trebui să prefixați comanda cu sudo.

Calea pentru directorul pe care îl treceți la comandă poate fi absolut sau relativ, astfel încât comanda de mai sus poate fi scrisă astfel și va funcționa la fel:

 sudo găsi … / … / -name nume de fișier

De asemenea, puteți utiliza aceleași caractere wildcard pentru nume de fișiere parțiale sau pentru a găsi toate fișierele de un anumit tip și fișiere cu nume similare. Și puteți face mai mult cu fișierele pe care le găsiți dintr-o căutare pe linia de comandă decât cu o căutare în exploratorul de fișiere GUI.

Linia de comandă vă permite să transmiteți rezultatele unei căutări direct într-o altă comandă Linux ca intrare. De exemplu, puteți găsi toate fișierele de un anumit tip și le puteți alimenta într-un script shell care le poate redenumi pentru a le face mai ușor de organizat sau șterge duplicatele inutile.

  • Iată cele mai bune distribuții Linux pentru jocuri în 2022-2023