GNU/Linux >> Linux Esercitazione >  >> Linux

individuare:comando non trovato

A volte, crei un file e dimentichi dove lo hai inserito nella struttura della directory. A volte non si conosce la posizione esatta dei file creati dal sistema, dalle applicazioni o da altri utenti. In Linux, hai diversi potenti strumenti per trovare i file che stai cercando.

Il comando di localizzazione

Il comando locate ricerca rapidamente qualsiasi stringa specificata nei nomi di file e nei percorsi archiviati nel database mlocate. Questo database deve essere aggiornato regolarmente affinché la ricerca sia efficace. I risultati visualizzati possono essere limitati ai file a cui gli utenti hanno il permesso di accedere o eseguire.

Sintassi

La sintassi del comando locate è:

# locate [options] {string}

Se si verifica l'errore seguente durante l'esecuzione del comando locate:

locate: command not found

puoi provare a installare il pacchetto seguente in base alla scelta della tua distribuzione:

Distribuzione Comando
Debian apt-get install mlocate
Ubuntu apt-get install mlocate
Alpino apk aggiungi mlocate
Arch Linux pacman -S mlocate
Kali Linux apt-get install mlocate
CentOS yum install mlocate
Fedora dnf install mlocate
Raspbian apt-get install mlocate

trova Opzioni di comando

Il comando locate supporta diverse opzioni che ti consentono di rendere la tua ricerca più efficace. Alcune delle opzioni sono descritte nella tabella.

Opzione Usato a
-r Cerca i nomi dei file usando le espressioni regolari.
-c Visualizza solo il numero di voci corrispondenti trovate, anziché i nomi dei file.
-e Restituisce solo i file esistenti al momento della ricerca.
-i Ignora le maiuscole nei nomi o nei percorsi dei file.
-n {numero di voci} Restituisci solo le prime corrispondenze fino al numero specificato.

trova esempi di comandi

1. Per individuare qualsiasi file:

# locate file.txt 

2. Per abbinare solo il nome di base al modello:

# locate -b file.txt
# locate --basename file.txt 

3. Per ottenere i conteggi per le voci corrispondenti:

# locate -c file.txt
# locate --count file.txt

4. Per sostituire il database predefinito con il dato:

# locate -d 
# locate --database

5. Per stampare le voci esistenti al momento dell'attivazione di locate:

# locate -e filename
# locate --existing filename

6. Per seguire i collegamenti simbolici finali:

# locate -L text
# locate --follow text

7. Per ottenere l'aiuto per individuare:

# locate -h
# locate --help

8. Per uscire con successo dopo aver trovato un numero specificato di voci:

# locate -l 10 text
# locate -n 10 text
# locate --limit 10 text

9. Per evitare di seguire link simbolici:

# locate -P text
# locate --nofollow text
# locate -H text 

10. Per separare le voci di output con il carattere ASCI NULL:

# locate -0 text
# locate --null text 

11. Per ottenere le statistiche sul database letto:

# locate -S text
# locate --statistics text 

12. Per eliminare eventuali errori se si sono verificati:

# locate -q text
# locate --quiet text

13. Per ottenere le informazioni sulla versione:

# locate -V
# locate --version

14. Per abbinare l'intero percorso:

# locate -w text
# locate --wholename text


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

tvservice:comando non trovato

lspci:comando non trovato

pstree:comando non trovato

ln:comando non trovato