GNU/Linux >> Linux Esercitazione >  >> Linux

individuare Esempi di comandi in Linux

Ci saranno volte in cui crei un file e dimentichi dove lo hai inserito nella struttura della directory. Ci saranno anche momenti in cui non conosci 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 esegue una ricerca rapida di 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}

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.

IL COMANDO aggiornatob

Il comando updateb viene utilizzato per creare un database di file basato sul file /etc/ updatedb.conf. Questo comando viene utilizzato per aggiornare il database /var/lib/mlocate/mlocate.db. Il file /etc/updatedb.conf è costituito dai percorsi che dovrebbero essere esclusi durante la creazione del database. Per aggiungere un percorso che deve essere escluso durante la creazione del database, apri /etc/updatedb.conf file e, nel PRUNEPATH variabile, specificare il percorso che non deve essere incluso durante la creazione del database. Ad esempio, PRUNEPATH="/etc" escluderà la directory /etc durante la creazione del database.

Sebbene questo sia il database predefinito cercato dal comando locate, potrebbero esserci più database contenenti percorsi di file. Se il database non viene aggiornato prima di eseguire una ricerca, tutti i file creati dopo l'ultimo aggiornamento verranno esclusi dalla ricerca.

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 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 link symbolix 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 il numero specificato di voci:

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

9. Per evitare i seguenti collegamenti simbolici:

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

10. Per separare le voci di output in base al 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. sa Esempi di comandi in Linux

  2. w Esempi di comandi in Linux

  3. ac Esempi di comandi in Linux

  4. Esempi di comandi df in Linux

  5. du Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Individua il comando in Linux

Comando di localizzazione Linux per principianti (8 esempi)

15 Esempi pratici di Localizza comando in Linux

Esempi di comandi id in Linux