Comando whereis

Comando whereis

O comando whereis localiza os arquivos de man pages dos comandos.

[caption id="" align="aligncenter" width="400"]Localizar arquivos com whereis whereis ls[/caption]


Praticamente é isso que esse comando faz, para mais informação man page

NOME
       whereis – localizar o binário, fonte e arquivos de página manual para um comando

SINOPSE
       whereis [opções] [-BMS diretório … -f] nome …DESCRIÇÃO

       whereis localiza o binário, origem e ficheiros manuais para os nomes dos comandos especificados. o nomes fornecidos são primeiro despojado de componentes pathname principais e qualquer posterior (single)  extensão do .ext formulário (por exemplo: .c) Prefixos de s. resultante do uso da fonte controle de código também são tratadas. whereis seguida, tenta localizar o programa desejado em os locais padrão do Linux, e nos locais especificados por $ PATH e $ MANPATH.
       Os restrinctions busca (opções -b, -m e -s) são cumulativas e sempre aplicado para o       padrões próxima nome especificado na linha de comando. A primeira pesquisa        restrinction redefine o máscara de pesquisa. Por exemplo    whereis -BM ls tr -m gcc.
       Pesquisas para “ls” e binários “TR” e páginas do manual e “gcc” páginas homem só.
       O opções -B, -M e -S redefine caminhos de pesquisa para os próximos padrões de         nome. Por exemplo
              whereis -m ls -M / usr / share / man / man1 -f cal
       Pesquisas para “ls” páginas man em todos os caminhos padrão, mas para “cal” em / usr / share / man / man1  diretório somente.

OPÇÕES    

        -b Pesquisar para binários.

        -m Pesquisar manuais.

        -s busca de fontes.
        -u mostrar apenas os nomes de comandos que tenham entradas incomuns. Um           comando é dito ser incomum se ele não tem apenas uma entrada de cada solicitou           explicitamente  digitar. Assim, “whereis -m -u * ‘pede para esses arquivos no diretório           atual  que não têm nenhum ficheiro documentação, ou mais do que um.
       lista -B

              Limitar os locais onde pesquisas whereis para binários, por um espaço em branco-  separado  lista nominal de diretórios.
       lista -M

              Limitar os locais onde pesquisas whereis para manuais, por um espaço em branco-separado  lista nominal de diretórios.
       lista -S

              Limitar os locais onde pesquisas whereis para fontes, por um espaço em branco-separado  lista nominal de diretórios.
       -f Encerra a lista de diretórios e sinaliza o início de nomes de arquivos. Deve ser utilizada quando qualquer dos -b, -M, ou opções -s é utilizada.
       lista de saída -l de caminhos de pesquisa eficazes do whereis está usando. Quando            não de -B,

            -M, Ou -S for especificada a opção vai para fora codificado caminhos que o                 comando  foi capaz de encontrar no sistema.

EXEMPLO

       Para encontrar todos os arquivos em / usr / bin que não são documentados em / usr / man / man1 ou não têm  fonte em / usr / src:
              $ Cd / usr / bin

              $ Whereis -u -ms -M / usr / man / man1 -S / usr / src -f *CAMINHOS DE PESQUISA 


DE ARQUIVOS
       Por padrão whereis tenta encontrar arquivos de caminhos embutidos, que são definidos com padrões glob. O attempst comando para usar conteúdo de $ PATH e $ MANPATH variáveis ​​de ambiente como caminho de pesquisa padrão. A maneira mais fácil de   saber  quais os caminhos  estão em uso é adicionar a opção de listagem -l.

Efeitos dos –b, -M, e -S são visor com a opção -l.

DISPONIBILIDADE 

      O comando whereis faz parte do pacote util-linux e está disponível a partir do Linux       Kernel Archive ⟨ftp: //ftp.kernel.org/pub/linux/utils/util-linux/⟩.util-linux março 2013 WHEREIS (1).

Anúncios