whereis Gerador de comandos
Gerar comandos whereis para localizar o binário, a fonte e a página man de um comando
Começando com o whereis
## O que é o whereis?
`whereis` localiza os arquivos binários, de código-fonte e de páginas de manual de um comando de uma só vez. Ele busca em um conjunto fixo de diretórios padrão (não `$PATH`), o que o torna muito rápido, mas também significa que ele só encontra arquivos instalados em locais convencionais. É a maneira mais rápida de ver tudo relacionado a um comando instalado.
## Como Usar
1. **Definir Opções**: Restringir a busca a binário / código-fonte / manual, ou definir diretórios de busca personalizados. 2. **Inserir o Nome**: Digite o nome do comando a ser pesquisado. 3. **Copiar e Executar**: Cole o comando gerado no seu terminal.
A saída agrupa os resultados como `name: /path/to/binary /path/to/man /path/to/src`.
Opções Comuns
### `-b` Apenas binário Limite os resultados ao binário executável (ou script) correspondente ao comando.
### `-m` Apenas manual Limite os resultados aos arquivos da página man.
### `-s` Apenas código-fonte Limite os resultados aos arquivos de código-fonte.
### `-u` Entradas incomuns Mostre apenas as entradas que são “incomuns” — comandos que faltam pelo menos um dos tipos: binário/código-fonte/manual. Útil para identificar instalações incompletas.
### `-B DIR`, `-M DIR`, `-S DIR` Caminhos de busca personalizados Restrinja a busca por binários, manuais ou código-fonte a diretórios específicos. Eles devem vir antes do nome do comando: `whereis -B /opt/bin -f python`.
### Nome (posicional) O nome do comando a ser procurado, por exemplo, `ls`, `gcc`, `bash`.
▶Qual é a diferença entre whereis, which e locate?
▶Como posso ver apenas o caminho binário de um comando?
▶Como encontro comandos que faltam páginas de manual ou fontes?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.