Comando whereis do Linux
Em sistemas operacionais do tipo Unix, o comando whereis localiza os arquivos de página binário , de origem e manual de um comando .
Este documento cobre a versão Linux do whereis .
Descrição
whereis localiza as seções fonte / binária e manuais dos arquivos especificados. Os nomes fornecidos são removidos primeiro dos componentes principais do nome do caminho e de qualquer extensão simples (final) do formato ” .ext “, por exemplo, ” .c “. Prefixos de ” s ” resultantes do uso do controle do código-fonte também são tratados. whereis então tenta localizar o programa desejado em uma lista de locais padrão do Linux .
Sintaxe
whereis [-bmsu] [-BMS directory ... -f] nome do arquivo ...
Opções
-b | Pesquise apenas binários. |
-m | Procure apenas seções manuais. |
-s | Pesquise apenas fontes. |
-você | Procure entradas incomuns. Um arquivo é considerado incomum se não tiver uma entrada de cada tipo solicitado. Por exemplo, ” whereis -m -u * ” solicita os arquivos no diretório atual que não possuem documentação. |
-B | Alterar ou limitar os locais onde whereis procura por binários. |
-M | Altere ou limite os locais em que o local procura seções manuais. |
-S | Altere ou limite os locais em que o local procura fontes. |
-f | Encerre a última lista de diretórios e sinalize o início dos nomes de arquivos e deve ser usado quando qualquer uma das opções -B , -M ou -S for usada. |
Exemplos
whereis perl
Liste os diretórios em que os arquivos de origem, documentação e binários perl estão armazenados.
whereis -u -M / usr / man / man1 -S / usr / src -f *
Localize todos os arquivos no diretório atual que não estão documentados em / usr / man / man1 , cuja fonte reside em / usr / src .
Comandos relacionados
find – Encontre arquivos dentro de uma hierarquia de diretórios.
que – Localize o executável binário de um comando.