Comandos locate, updatedb, which, whereis - Busca de arquivos no Linux
Índice:
whereis
é um utilitário de linha de comando que permite encontrar o local dos arquivos de páginas binários, de origem e manuais para um determinado comando., mostraremos como usar o comando
whereis
do Linux.
Como usar o comando
whereis
A sintaxe para o comando
whereis
é a seguinte:
whereis FILE_NAME…
Quando usado sem nenhuma opção,
whereis
pesquisado nos arquivos binários, de origem e manuais o comando especificado como argumento.
Por padrão,
whereis
procura os arquivos do comando nos caminhos e diretórios codificados permanentemente listados nas variáveis de ambiente. Use a opção
-l
para encontrar os diretórios onde o comando
whereis
procura.
whereis -l
Por exemplo, para obter informações sobre o comando
bash
, digite o seguinte:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
Na saída acima do
bash:
é o comando sobre o qual você deseja obter informações,
/bin/bash
é o caminho para o arquivo binário,
/etc/bash.bashrc
é o arquivo de origem e
/usr/share/man/man1/bash.1.gz
é a página do manual.
Se o comando que você está procurando não existir,
whereis
será impresso apenas o nome do comando.
Você também pode fornecer mais de um argumento para o comando
whereis
:
whereis netcat uptime
A saída incluirá informações sobre os comandos
netcat
e
uptime
:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Para procurar apenas os binários de comando, use a opção
-p
.
Por exemplo, para encontrar o local do comando
ping
, digite o seguinte:
whereis -p ping
ping: /bin/ping
Ao procurar apenas o local do comando binário, prefira usar os comandos
type
ou
type
.
Para procurar apenas os arquivos de origem, use a opção
-s
.
whereis -s command
Se os arquivos de origem existirem, o
whereis
imprimirá seus locais.
A opção
-m
permite procurar apenas arquivos man:
whereis -m command
Para limitar os locais onde os binários são pesquisados, use as opções
-B
, para manuais, a opção
-M
e
-S
para fontes. Cada opção aceita uma lista de caminhos absolutos para diretórios separados por espaço. A lista de diretórios deve ser finalizada pela opção
-f
que indica o início dos nomes de arquivos.
Por exemplo, para procurar o binário
cp
no diretório
/bin
, digite:
whereis -b -B /bin -f cp
cp: /bin/cp
A opção
-u
indica
whereis
procurar entradas incomuns. Arquivos que não possuem exatamente uma entrada de cada tipo solicitado (binário, manual e fonte) são considerados arquivos (comandos) incomuns.
Por exemplo, para procurar todos os binários no diretório
/bin
que não possuem páginas de manual ou que tenham mais de uma documentação, digite:
cd /bin
whereis -m -u *
O caractere curinga (
*
) após a opção
-f
significa todos os arquivos no diretório de trabalho atual (
/bin
).
Conclusão
O utilitário
whereis
é usado para localizar os arquivos binários, de origem e manuais de um determinado comando.
A Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Aproveite a linha de comando com o comando Take
Integre o prompt de comando, a GUI e uma poderosa linguagem de lote com o potente kit de ferramentas Take Command. > Você não adora quando procura um programa que precisa para executar uma função, encontrá-la e depois descobrir que ela faz muito mais? Eu encontrei o Take Command ($ 100, 30 dias de teste gratuito) depois de ter sido frustrado com a linha de comando ruim no Windows. Eu descobri que isso me deu o que eu queria, e muitas coisas que eu não sabia que queria - mas agora eu definitivame
Comando Chmod no linux (permissões de arquivo)
No Linux, o acesso aos arquivos é gerenciado através das permissões, atributos e propriedade do arquivo. Este tutorial aborda como usar o comando chmod para alterar as permissões de acesso de arquivos e diretórios.







