Pesquisa com slocate, locate e updatedb

Os comandos updatedb e locate são ligações simbólicas para slocate (secure locate), que assumiu as funções de criação, atualização e consulta em banco de dados de nomes de arquivos. O tema é parte do teste 101 do LPI - Este artigo faz parte da apostila LPI-101 que estou escrevendo.

[ Hits: 49.396 ]

Por: Perfil removido em 07/02/2005


Opções



As [opções] são:
  • -u, cria a base de dados pesquisando a partir do diretório raiz.
  • -U dir, cria a base de dados pesquisando a partir do diretório indicado em dir.
  • -e, exclui determinados diretórios da pesquisa.
  • -f tipofs, não realiza a pesquisa em sistemas de arquivo do tipo especificado em tipofs.
  • -c, utiliza as configurações armazenadas em /etc/updatedb.conf.
  • -l nível, especifica o nível de segurança. O nível de segurança determina se as permissões e propriedades dos arquivos também serão armazenadas ou não. Por padrão, sempre serão armazenadas para evitar que usuários comuns possam pesquisar nomes de arquivos para os quais não tem permissões de acesso. Ativar ou desativar esta opção via updatedb.conf parece não surtir efeito. Então sempre utilize a opção -l para mudar o comportamento padrão.
  • -q, inibe a exibição de mensagens de erro.
  • -n num, limita a quantidade de resultados em um valor determinado em num.
  • -r expressão, procura pela expressão regular no banco de dados de nomes de arquivos onde expressão deve ser uma expressão regular válida.
  • -o arquivo, a localização e o nome do arquivo de banco de dados que será gerado. Se omitido o banco de dados é gerado localmente em /var/lib/slocate/slocate.db.
  • -d caminho, especifica um caminho para procurar por um banco de dados fora da rota padrão.
  • -h, exibe ajuda.
  • -v, exibe uma listagem de todos os arquivos incluídos na criação do banco de dados.
  • -V, exibe a versão do comando.

Página anterior     Próxima página

Páginas do artigo
   1. Slocate
   2. Opções
   3. updatedb.conf
   4. Criando/Atualizando um BD slocate
Outros artigos deste autor

Apache 2.2 - Introdução ao módulo mod_rewrite

Configurando firewall básico para compartilhar internet

CentOS 5.5 - Instalação enxuta utilizando netinstall

Software Livre X Microsoft

Instalando o Ubuntu no pendrive

Leitura recomendada

Utilizando o Vi - uma introdução

Instalação do Archlinux por outro sistema já instalado

Escolha da distribuição GNU/Linux ideal

Fundamentos do sistema Linux - comandos do Linux

Ubuntu: desvendando o "fantasma" das instalações de programas

  
Comentários
[1] Comentário enviado por removido em 08/02/2005 - 00:40h

Um dos melhores que já vi. Foi pro meu favoritos!!!
Continue escrevendo mais tutos assim, com esta clareza e simplicidade!
Só não entende quem não quer!!!!!!!!!!!!!!!!!!!!
Dei nota 10!!!!!!!!!
;-))

[2] Comentário enviado por lacierdias em 08/02/2005 - 07:11h

Ficou exelente...

[3] Comentário enviado por dinizmu em 13/02/2005 - 21:25h

fui pro favoritos pra estudar pra lpi!!
=)
muito bom!

manda o link ae quando a apostila estiver pronta hehehe

Parabéns!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts