androide

Dov'è il comando in Linux

Transmission invia una mail a download completato! [ SCRIPT ]

Transmission invia una mail a download completato! [ SCRIPT ]

Sommario:

Anonim

whereis è un'utilità della riga di comando che consente di trovare la posizione dei file binari, di origine e della pagina del manuale per un determinato comando., ti mostreremo come usare il comando whereis Linux.

Come usare il comando whereis

La sintassi per il comando whereis è la seguente:

whereis FILE_NAME…

Se utilizzato senza alcuna opzione, cerca i file binari, di origine e manuali per il comando specificato come argomento.

Per impostazione predefinita, whereis cerca i file del comando nei percorsi e nelle directory whereis elencati nelle variabili di ambiente. Utilizzare l'opzione -l per trovare le directory in cui whereis comando whereis .

whereis -l

Ad esempio, per ottenere informazioni sul comando bash , digitare quanto segue:

whereis bash

bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz

Nell'output sopra bash: è il comando per cui si desidera ottenere informazioni, /bin/bash è il percorso del file binario, /etc/bash.bashrc è il file sorgente e /usr/share/man/man1/bash.1.gz è la pagina man.

Se il comando che stai cercando non esiste, whereis verrà stampato solo il nome del comando.

Puoi anche fornire più di un argomento al comando whereis :

whereis netcat uptime

L'output includerà informazioni su entrambi i comandi netcat e uptime :

netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz

Per cercare solo i binari dei comandi utilizzare l'opzione -p .

Ad esempio, per trovare la posizione del comando ping , digitare quanto segue:

whereis -p ping

ping: /bin/ping

Quando cerchi solo la posizione del comando binario, preferisci usare i comandi type o type .

Per cercare solo i file di origine, utilizzare l'opzione -s .

whereis -s command

Se i file di origine esistono, i whereis verranno stampati i loro percorsi.

L'opzione -m ti consente di cercare solo i file man:

whereis -m command

Per limitare le posizioni in cui è whereis cercare i file binari, utilizzare le opzioni -B , per i manuali l'opzione -M e -S per le fonti. Ogni opzione accetta un elenco di percorsi assoluti per le directory separate da spazio. L'elenco delle directory deve essere chiuso dall'opzione -f che indica l'inizio dei nomi dei file.

Ad esempio, per cercare il binario cp nella directory /bin digitare:

whereis -b -B /bin -f cp

cp: /bin/cp

L'opzione -u indica whereis cercare voci insolite. I file che non hanno esattamente una voce di ciascun tipo richiesto (binario, manuale e sorgente) sono considerati file insoliti (comandi).

Ad esempio, per cercare tutti i file binari nella directory /bin che non ha pagine di manuale o che hanno più di una documentazione, digitare:

cd /bin whereis -m -u *

Il carattere jolly ( * ) dopo l'opzione -f indica tutti i file nella directory di lavoro corrente ( /bin ).

Conclusione

L'utilità whereis viene utilizzata per individuare i file binari, di origine e manuali per un determinato comando.

dov'è il terminale