Hva er forskjellen mellom å finne og finne kommandoer i Linux

Hva er forskjellen mellom å finne og finne kommandoer i Linux
De Lokaliser og finne Kommandoer brukes til å søke i en fil etter navn i katalogen. De Lokaliser Kommando søker på filene i databasen og er mye raskere enn finne kommando. De finne Kommandoen finner filene i filsystemet, og det er kraftigere og søker på filer basert på forskjellige forhold.

Denne artikkelen er en sammenligning mellom Lokaliser og finne Kommandoer i Linux -systemer.

Finn vs finn kommando

I Linux -systemer, finne og Lokaliser Kommandoer er nyttige, og de brukes til et lignende formål å søke etter en fil i systemet. Selv om deres formål er likt, bruker de forskjellige metodologier for å finne filene.

Følgende er forskjellen mellom finne og Lokaliser Kommandoer i Linux:

Finn kommando Finn kommando
Den finner filen i filsystemet Den finner filen i databasen
Det er litt tregt sammenlignet med å finne lokaliseringen er mye raskere funnet
Dataene er nøyaktige Dataene er noen ganger ikke nøyaktige
Det utfører sanntidsskanning Finn filer i Mlocate -databasen
Den er installert på Linux som standard Det må installeres ved hjelp av pakkebehandleren
Det har en komplisert syntaks Locate -kommandoen har den enkle syntaksen

Finn filene ved hjelp av Find -kommandoen i Linux

De finne Kommandosøk i filene basert på størrelse, tillatelse, type, gruppe, tid og dato. Følgende er den generelle syntaks for kommandoen:

finne

Søk i en fil i en Linux med filnavnet ved å bruke følgende kommando:

finne . -Navnprøve.tekst

For å finne en katalog ved hjelp av finne Kommando, kjør følgende kommando i terminalen:

Finn / -Type D

Utfør følgende finne Kommando for å søke etter de tomme filene og katalogene:

Finn / -Matt

Finn filene ved hjelp av lokalkommandoen i Linux

De Lokaliser Kommandoen avhenger av mlocate -databasen hvis databasen ikke er oppdatert, vil den ikke fungere ordentlig. Bruken av Lokaliser Kommandoen er enkelt. Du må installere det på systemet ditt via følgende kommando:

sudo apt install mlocate

Hvis kommandoen ikke fungerer, kan du oppdatere den installerte databasen ved å utføre følgende kommando:

sudo oppdatert

Når oppdateringen er ferdig, bruk følgende syntaks for å søke i filen i Linux:

Lokaliser

Her søker jeg på filnavn.Wav:

Finn filnavn.Wav

Bruke -r Operatør med Locate -kommandoen for å få den nøyaktige samsvaret med filen:

finnes -r txt $

Bunnlinjen

De Lokaliser og finne Kommandoer er populære og kommer godt med. De Lokaliser Kommandoen er nyttig i å søke på filer raskt og bruker databasen for å søke på filene på disken, slik at den må oppdateres for å fungere ordentlig. De finne Kommandoen er kraftigere, men det tar lang tid å søke i filene i filsystemet. Den har flere alternativer og er mer konfigurerbar.