InglêsFrancêsEspanhol

Ad


favicon do OnWorks

doodle - Online na nuvem

Execute o doodle no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando doodle que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online MAC OS

PROGRAMA:

NOME


doodle - uma ferramenta para pesquisar os metadados em seus arquivos

SINOPSE


rabisco [OPÇÕES] ([NOMES DE ARQUIVOS] * | [PALAVRAS-CHAVE] *)

DESCRIÇÃO


doodle é uma ferramenta para indexar arquivos. doodle usa libextractor para encontrar metadados em arquivos.
Uma vez que o banco de dados foi construído, o doodle pode ser usado para encontrar rapidamente arquivos dos quais o
os metadados correspondem a uma determinada string de pesquisa. Dessa forma, o doodle pode ser usado para pesquisar rapidamente
seu sistema de arquivos.

Geralmente, na primeira vez que você executa o doodle, você passa a opção -b para construir o banco de dados.
Junto com -b você especifica a lista de arquivos ou diretórios para indexar, por exemplo

$ doodle -b $ HOME

A indexação com o doodle é incremental. Se doodle -b for executado (com o mesmo banco de dados) duas vezes
ele atualizará o índice dos arquivos que foram alterados. o doodle também removerá arquivos que
não estão mais acessíveis. O doodle NÃO removerá arquivos que ainda estão presentes, mas não
especificado na lista de argumentos. Invocando assim qualquer

$ doodle -b / foo / bar # ou

$ doodle -b / foo; doodle -b / bar

resultará no mesmo banco de dados contendo o índice para / foo e / bar. Observe que
a única maneira de apenas desindexar / foo neste ponto é tornar / foo inacessível (usando para
exemplo chmod 000 / foo ou mesmo rm -rf / foo) e, em seguida, execute doodle -b novamente.

Em ambientes de rede, muitas vezes faz sentido construir um banco de dados na raiz de cada
sistema de arquivos, contendo as entradas para esse sistema de arquivos. Para isso, o doodle é executado para
cada sistema de arquivos no servidor de arquivos onde esse sistema de arquivos está em um disco local, para evitar
debulhando a rede. Os usuários podem selecionar quais bases de dados doodle pesquisas. Bancos de dados não podem
ser concatenados.

Assim que os arquivos forem indexados, você pode consultar rapidamente o banco de dados do doodle. Apenas corra

palavra-chave $ doodle

para pesquisar todos os seus arquivos por palavra-chave. Observe que apenas os metadados extraídos por
O libextractor é pesquisado. Assim, se o libextractor não encontrar nenhum meta-dado nos arquivos,
você pode não obter nenhum resultado. Você pode usar a opção -l para especificar não padrão
plugins libextractor. Por exemplo, o doodle pode ser usado para substituir a ferramenta de localização de
o GNU findutils como este:

$ alias updatedb = "doodle -bn -d / var / lib / doodle / doodle-locate-db -l
libextractor_filename / "

$ alias locate = "doodle -d / var / lib / doodle / doodle-locate-db"

OPÇÕES


-a NÚMERO, --approximate =NÚMERO
fazer correspondência aproximada com incompatibilidades de até NUMBER letras

-b, --construir
construir o banco de dados do doodle (os argumentos passados ​​são diretórios e nomes de arquivos que são
a ser indexado). Em comparação com GNU localize o binário do doodle encapsula ambos
a ferramenta localizar e a ferramenta updatedb. Usando o -b a opção doodle constrói ou atualiza o
banco de dados (equivalente a updatedb), sem -b ele se comporta de forma semelhante ao localizar.

-d NOME DO ARQUIVO, --database =NOME DO ARQUIVO
use FILENAME para a localização do banco de dados (use ao construir ou pesquisar).
Esta opção é particularmente útil quando o doodle é usado para pesquisar diferentes tipos de
arquivos (ou é operado com opções de extrator diferentes). Usando esta opção doodle
pode ser usado para construir índices especializados (ou seja, um por sistema de arquivos), que podem ser
por sua vez, melhorar o desempenho da pesquisa. Ao pesquisar, você pode passar um sinal separado por dois pontos
lista de nomes de arquivos de banco de dados, nesse caso, todos os bancos de dados são pesquisados. Observe que
o consumo de espaço em disco de um único banco de dados é normalmente um pouco menor do que
se o banco de dados for dividido em vários arquivos. No entanto, a economia de espaço é
provavelmente pequeno (alguns por cento). Você também pode usar a variável de ambiente
DOODLE_PATH para definir a lista de arquivos de banco de dados a serem pesquisados. A opção substitui o
variável de ambiente se ambos forem usados. Se a opção não for fornecida e DOODLE_PATH
não está definido, "/ var / lib / doodle" é usado.

-e, --extrair
imprima as palavras-chave extraídas para cada arquivo correspondente encontrado. Observe que isso vai
desacelera muito o programa, especialmente se houver muitas correspondências no banco de dados.
Observe que se as opções fornecidas para libextractor forem diferentes das opções usadas
para construir o índice, os resultados não podem conter a string de pesquisa.

-f, --nomes de arquivos
incluir nomes de arquivos (caminho completo) no conjunto de palavras-chave

-h, --Socorro
imprimir página de ajuda

-eu, --ignorar caso
não diferenciar maiúsculas de minúsculas

-l BIBLIOTECAS, --library =BIBLIOTECAS
especificar quais plugins libextractor usar (para construir o índice com -b ou para
impressão de informações sobre arquivos com -e)

-L NOME DO ARQUIVO, --log =NOME DO ARQUIVO
registrar todas as palavras-chave encontradas em um arquivo de registro denominado FILENAME. Esta opção é principalmente
útil para depuração.

-m LIMITE, --memory =LIMITE
use no máximo LIMIT MB de memória para os nós da árvore de sufixo (depois disso,
serializar em disco). Observe que um valor menor reduzirá o consumo de memória, mas
aumente o tamanho do arquivo temporário (e desacelere a indexação). O padrão é 8
MB

-n, --nenhum padrão
não carregue o conjunto padrão de plug-ins (carregue apenas plug-ins especificados com -l)

-p, --imprimir
fazer um despejo de tela legível por humanos do banco de dados do doodle (apenas realmente útil para
depuração)

-P PATH, --prunepaths =PATH
Diretórios para não colocar no banco de dados, o que seria de outra forma. O ambiente
a variável PRUNEPATHS também define esse valor. O padrão é "/ Tmp / usr / tmp / var / tmp / dev
/ proc / sys". Esta opção também pode ser usada durante a pesquisa; neste caso, pesquisar
os resultados nos diretórios especificados serão ignorados.

-v, --versão
imprima o número da versão

-V, --verbose
seja prolixo

MEIO AMBIENTE


DOODLE_PATH
Lista separada por dois pontos de bancos de dados para pesquisar. Observe que ao construir o banco de dados
este caminho deve conter apenas um nome de arquivo ou a opção -b deve ser usado para
especifique o arquivo de banco de dados. O padrão é "/ var / lib / doodle".

PRUNEPATAS
Lista de caminhos separados por espaço a serem excluídos. Pode ser substituído com o -P opção.

NOTAS


Doodle depende do libextractor. Você pode baixar o libextractor em
http://gnunet.org/libextractor/.

Use o doodle online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    VBA-M (arquivado - agora no Github)
    VBA-M (arquivado - agora no Github)
    O projeto mudou para
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Recursos: Criação de truques, salvar estados multi
    sistema, suporta gba, gbc, gb, sgb,
    sgb2Tu...
    Baixar VBA-M (arquivado - agora no Github)
  • 2
    Stacer
    Stacer
    Otimizador e monitoramento de sistema Linux
    Repositório Github:
    https://github.com/oguzhaninan/Stacer.
    Público: usuários finais / desktop. Do utilizador
    interface: Qt. Programação L...
    Baixar Stacer
  • 3
    raposa-laranja
    raposa-laranja
    Fork do TeamWinRecoveryProject (TWRP)
    com muitas funções adicionais, redesenho
    e mais recursos:Suporta agudos e
    não-Treble ROMsUp-to-date Oreo kernel,
    construído...
    Baixar OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 6
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • Mais "

Comandos Linux

Ad