GNU/Linux >> Linux Esercitazione >  >> Linux

Esempi di comandi Whereis di Linux

Il comando whereis è uno strumento da riga di comando che consente di individuare l'origine o le pagine binarie e manuali di un comando Linux. Questo comando ricerca i file in un insieme limitato di posizioni (directory di file binari, directory di pagine man e directory di libreria). Di solito è usato per trovare gli eseguibili di un programma, le sue pagine man e i file di configurazione.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative ai comandi di sistema.

In questo contesto, esamineremo come utilizzare il comando whereis.


Che cos'è la sintassi di base del comando Whereis?

L'utilità whereis prende la sintassi mostrata di seguito:

$ whereis [OPTIONS] filename

Ora, impariamo alcuni esempi di come usare il comando Whereis.


1. Cerca le pagine binarie e man di un comando

Senza alcuna opzione, l'utilità whereis fornisce sia il percorso del file binario che le pagine man di un comando Linux.

Supponiamo di voler trovare la posizione binaria del comando ls comprese le pagine man. Per ottenerlo, esegui il comando:

$ whereis ls

Dall'output, il binario si trova nel percorso /usr/bin/ e le pagine di manuale nel percorso /usr/share/man/man1/ls.1.gz.

Facciamo un altro esempio. Per individuare il percorso binario e le pagine man del comando cat, eseguire:

$ whereis cat

Allo stesso modo, il binario si trova nel percorso /usr/bin/cat e le pagine di manuale nel percorso /usr/share/man/man1/cat.1.gz.


2. Fornisci più di un comando come argomento

Inoltre, puoi fornire più comandi come argomenti come segue:

$ whereis command1 command2 …

Ad esempio, per trovare contemporaneamente la posizione binaria e le pagine man di due comandi:pwd e uptime esegui il comando:

$ whereis pwd uptime


3. Individua solo le pagine man

Utilizzare l'opzione -m o visualizzare solo il percorso delle pagine man del comando. L'esempio seguente fornisce il percorso alle pagine man del comando ls.

$ whereis -m ls


4. Cerca solo i percorsi binari

Se vuoi cercare solo i percorsi binari e omettere le pagine man, usa l'opzione -b come mostrato di seguito.

$ whereis -b ls


5. Cerca solo i file di origine

Per cercare solo i file di origine, usa l'opzione -s come mostrato.

$ whereis -s cp


6. Limita i posti in cui è possibile cercare le pagine man

Per impostazione predefinita, l'utilità whereis recupera tutte le pagine man per un comando. Per limitare l'utilità alla ricerca in pagine man specifiche, utilizzare l'opzione -M seguita dalla pagina man e successivamente l'opzione -f seguita dal comando.

Nell'esempio seguente, l'utilità whereis ricerca le pagine man del comando mkdir in due percorsi:/usr/share/man/man2/mkdir.2.gz e /usr/share/man/man1/mkdir.1.gz.

$ whereis mkdir

Qui, abbiamo limitato l'utilità whereis per cercare le pagine man solo nel percorso /usr/share/man/man2 e ignorare l'altra posizione:

$ whereis -M /usr/share/man/man2 -f mkdir


7. Limita i posti in cui è possibile cercare i file binari

Allo stesso modo, puoi limitare la posizione in cui cerca i file binari. Nel comando seguente, cerca i binari in due posizioni:/usr/bin/pwd e /usr/include/pwd.h.

$ whereis pwd

Usando l'opzione -B, come mostrato, abbiamo limitato l'utilità alla ricerca dei binari solo nel percorso /usr/bin.

$ whereis -B /usr/bin -f pwd


Come verificare dov'è la versione?

Per verificare la versione del comando whereis, eseguire:

$ whereis --version

O

$ whereis -V


Come ottenere aiuto con l'utilità dov'è?

Per ulteriori opzioni di comando whereis, esegui il comando:

$ whereis --help



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

Comando IP Linux con esempi

Dov'è il comando in Linux

Comando Whereis di Linux

Esempi di comandi id in Linux