GNU/Linux >> Linux Esercitazione >  >> Linux

Dov'è il comando in Linux

whereis è un'utilità della riga di comando che consente di trovare la posizione dei file binari, di origine e di pagina di manuale per un determinato comando.

In questo articolo, ti mostreremo come usare Linux whereis comando.

Come utilizzare il whereis Comando #

La sintassi per whereis il comando è il seguente:

whereis [OPTIONS] FILE_NAME...

Se utilizzato senza alcuna opzione whereis 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 codificati e nelle directory elencate nelle variabili di ambiente. Usa -l opzione per trovare le directory in cui whereis comando cerca.

whereis -l

Ad esempio, per ottenere informazioni su bash comando, dovresti 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 il quale vuoi 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 stamperà solo il nome del comando.

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

whereis netcat uptime

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

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, usa -p opzione.

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

whereis -p ping
ping: /bin/ping

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

Per cercare solo i file di origine, usa -s opzione.

whereis -s command

Se i file di origine esistono, whereis stamperà le loro posizioni.

Il -m l'opzione ti permette di cercare solo i file man:

whereis -m command

Per limitare le posizioni in cui whereis le ricerche di binari utilizzano -B opzioni, per i manuali il -M opzione e -S per le fonti. Ciascuna opzione accetta un elenco di percorsi assoluti di directory separate da uno spazio. L'elenco delle directory deve essere terminato da -f opzione che indica l'inizio dei nomi dei file.

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

whereis -b -B /bin -f cp
cp: /bin/cp

Il -u l'opzione dice whereis per cercare voci insolite. I file che non hanno esattamente una voce di ogni tipo richiesto (binario, manuale e sorgente) sono considerati file insoliti (comandi).

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

cd /binwhereis -m -u *

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

Conclusione #

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

Se hai domande o feedback, lascia un commento qui sotto.


Linux
  1. Esempi di comandi Whereis di Linux

  2. Comando Linux mv

  3. Linux du comando

  4. comando IP Linux

  5. comando cd di Linux

Comando Data in Linux

Comando gratuito in Linux

Comando W in Linux

Al comando in Linux

Comando Whereis di Linux

Comando Df in Linux