Qual è la differenza tra i comandi di localizzazione e trovare in Linux

Qual è la differenza tra i comandi di localizzazione e trovare in Linux
IL individuare E Trovare I comandi vengono utilizzati per cercare un file per nome nella directory. IL individuare comandi cerca i file nel database ed è molto più veloce del Trovare comando. IL Trovare Il comando trova i file nel filesystem ed è più potente e cerca file in base a condizioni diverse.

Questo articolo è un confronto tra individuare E Trovare Comandi nei sistemi Linux.

Trova il comando di localizzazione

Nei sistemi Linux, Trovare E individuare I comandi sono utili e vengono utilizzati per uno scopo simile per cercare un file nel sistema. Sebbene il loro scopo sia simile, usano metodologie diverse per trovare i file.

Le seguenti sono la differenza tra il Trovare E individuare Comandi in Linux:

Trova il comando Individuare il comando
Trova il file nel filesystem Trova il file nel database
È un po 'lento rispetto alla localizzazione individuare è molto più veloce la scoperta
I dati sono accurati I dati a volte non sono accurati
Esegue la scansione in tempo reale Trova i file nel database MLOCATI
È installato su Linux per impostazione predefinita Deve essere installato utilizzando il gestore pacchetti
Ha una sintassi complicata LOCATE COMANDE ha la semplice sintassi

Trova i file utilizzando il comando Trova in Linux

IL Trovare I comandi cerca i file in base alle dimensioni, autorizzazione, tipo, gruppo, ora e data. Quanto segue è la sintassi generale del comando:

Trovare

Cerca un file in un Linux con il nome file utilizzando il comando seguente:

Trovare . -Nome campione.TXT

Per trovare una directory usando il Trovare comando, eseguire il seguente comando nel terminale:

Trova / -Tipo D

Eseguire quanto segue Trovare comanda per cercare i file e le directory vuoti:

Trova / -empty

Trova i file che utilizzano il comando LOCATINI in Linux

IL individuare Il comando dipende dal database mlocati se il database non viene aggiornato, non funzionerà correttamente. L'uso di individuare Il comando è facile. Devi installarlo sul tuo sistema tramite il seguente comando:

SUDO APT INSTALL MLOCATI

Se il comando non funziona, aggiornare il database installato eseguendo il comando seguente:

sudo aggiornato

Una volta terminato l'aggiornamento, utilizzare la seguente sintassi per cercare il file in Linux:

individuare

Qui sto cercando il nome del file.Wav:

Individuare nome file.Wav

Usa il -R Operatore con il comando LOCATE per ottenere la corrispondenza esatta del file:

Locate -r txt $

Linea di fondo

IL individuare E Trovare I comandi sono popolari e sono utili. IL individuare Il comando è utile nella ricerca rapida dei file e utilizza il database per cercare i file sul disco, quindi deve essere aggiornato per funzionare correttamente. IL Trovare Il comando è più potente ma ci vuole molto tempo per cercare i file nel filesystem. Ha diverse opzioni ed è più configurabile.