Caută fișiere în Linux
Necesitatea de a căuta fișiere pot fi în aproape orice sistem de operare, care vă permite să lucrați cu sistemul de fișiere. Un exemplu clasic pentru noi pentru a servi sistemul de operare Linux, pe care o vom folosi în modul consolă. Să ne uităm la fișierele de capabilitățile de căutare pe sistemul prin intermediul consolei. Pentru a găsi fișiere pe un sistem Linux au comanda de găsire, care permite o căutare destul de flexibil, permițându-vă să specificați criterii de căutare suplimentare. Luați în considerare posibilitatea de a echipa mai mult.
Sintaxa descoperirii:
Deoarece calea specifică directorul în care doriți să căutați. De exemplu, poate fi de valoare ca aceasta:
. - directorul curent
/ - directorul rădăcină
- directorul home
După specificând calea ca opțiuni de căutare specificate. Pe suprafața totul este confuz, dar, de fapt, nu există nici o dificultate aici.
Principalele opțiuni:
-nume - o căutare nume, introduceți un model de căutare;
-utilizator - căuta fișiere deținute de către un anumit utilizator;
-grup - caută fișiere care aparțin unui anumit grup;
-Perm - caută fișierele de pe regimul de acces;
-tip - caută fișierele după tipul de fișier, o listă de tipuri:
-dimensiune n - fișiere de căutare cu dimensiunea de n unități;
-mtime n-N + - Căutarea de fișiere după data modificării, mai puțin (-) sau (+) zile în urmă.
Încercați să căutați pentru fișiere, simulând o varietate de situații.
Localizați fișierul pe un dispozitiv mobil care este conectat la USB, și pre-montate în sistem.
Caută fișiere pe expansiune:
Ca rezultat al acestei comenzi va fi căutat în directorul / mnt / USB - este directorul în care este montat dispozitivul. Căutarea va fi efectuată pe toate fișierele (*), având o extensie .mp3.
masca de căutare pot fi schimbate destul de flexibil, de exemplu, puteți specifica un cuvânt cheie care începe numele fișierului, și să caute.
Căutați fișierele de pe cuvântul cheie primară:
Rezultatul se va afișa o listă de fișiere găsite care încep cu config cuvinte cheie.
Unul dintre punctele forte ale echipei este capabil să caute în conformitate cu o expresie regulată. Pentru a demonstra fișierele căutate care încep cu caracterele din «o» la «j».
Caută fișiere pe un model de expresie regulată:
Conform acestui model va fi căutat pentru toate fișierele din sistem, începând cu literele «a» la «j».
Toată lumea este mai mult sau mai puțin familiarizați cu Linux știe că accesul la dosar este foarte important. Uneori este necesar să se găsească fișiere care au drepturi specifice atribuite în acest scop, puteți utiliza opțiunea de căutare pentru a -perm.
Caută fișiere cu modul de acces 755:
De asemenea, puteți face o căutare flexibilă. Să găsim fișiere pe un grup de utilizatori pentru care există acces deplin.
Caută fișiere cu drepturi pentru grupul:
Cratima poate fi înlocuită cu un semn plus, acesta va căuta fișiere care au instalat cel puțin unul dintre biții de permisiuni specificate, ceilalți biți, în acest caz, vor fi ignorate.
În exemplul următor, să căutați fișierele deținute de către un anumit utilizator sau grup.
Căutați fișierele unui anumit utilizator:
Ca urmare, fișierele de căutare care aparțin utilizatorului admin va fi găsit.
Caută fișiere care aparțin unui anumit grup de utilizatori:
fișierele care fac parte din grupul de utilizatori roboții vor fi găsite. În plus, puteți căuta fișiere care sunt deținute de către utilizatori sau grupuri inexistente:
Abilitatea de a căuta anumite tipuri de fișiere precum și este o funcționalitate importantă. De exemplu, dacă aveți nevoie pentru a găsi toate link-urile simbolice dintr-un anumit director.
Căutare link-uri simbolice:
Căutarea se va face în directorul / etc, care vor fi selectate de către toate link-urile simbolice.
Ecranul va afișa o listă de directoare sunt prezente în directorul / mnt / USB. Acum, să trecem la următoarea opțiune este abilitatea de a căuta dimensiunea fișierului specificat.
Căutare după mărime fișier:
Ca un alt exemplu, vom folosi posibilitatea de a căuta fișierele sale de modificare. În acest scop, vom folosi opțiunea -mtime.
Caută fișierele care au schimbat în ultimele 2 zile:
Căutarea se va face în directorul / var / www / html. și va căuta fișierele care au schimbat în ultimele 2 zile. Poate unul dintre cele mai importante și convenabil opțiuni de căutare. De asemenea, puteți căuta după dată modificată cu condiția opusă. Să încercăm să găsiți fișierele într-un director care nu se schimbă timp de 5 zile.
Caută fișiere care nu se modifică în timpul celor 5 zile:
La aceasta până când toate că aceste exemple ajuta să se ocupe de această comandă. comoditatea este reprezentat grafic, și să fie conștienți de capacitățile sale nu ar fi de prisos, mai ales dacă ai de gând să continue să lucreze cu Linux. Alfabetizare aptitudini găsi fișiere personale salvează timp, și după cum știți timpul este prețios. Succesul în munca!