InglésFrancésEspañol

Ad


icono de página de OnWorks

doodle - Online en la nube

Ejecute doodle en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando doodle que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


doodle: una herramienta para buscar metadatos en sus archivos

SINOPSIS


garabato [CAMPUS] ([NOMBRES DE ARCHIVO] * | [PALABRAS CLAVE] *)

DESCRIPCIÓN


doodle es una herramienta para indexar archivos. doodle usa libextractor para encontrar metadatos en archivos.
Una vez que se ha creado una base de datos, doodle se puede utilizar para buscar rápidamente archivos de los que
los metadatos coinciden con una cadena de búsqueda determinada. De esta forma, doodle se puede utilizar para buscar rápidamente
su sistema de archivos.

Generalmente, la primera vez que ejecuta doodle pasa la opción -b para construir la base de datos.
Junto con -b, especifica la lista de archivos o directorios a indexar, por ejemplo

$ doodle -b $ INICIO

La indexación con doodle es incremental. Si doodle -b se ejecuta (con la misma base de datos) dos veces
actualizará el índice de los archivos que se modificaron. doodle también eliminará los archivos que
ya no son accesibles. doodle NO eliminará los archivos que aún estén presentes pero no
ya especificado en la lista de argumentos. Invocando así

$ doodle -b / foo / bar # o

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

dará como resultado la misma base de datos que contiene el índice para / foo y / bar. Tenga en cuenta que
la única forma de des-indexar / foo en este punto es hacer / foo inaccesible (usando para
ejemplo chmod 000 / foo o incluso rm -rf / foo) y luego ejecute doodle -b nuevamente.

En entornos en red, a menudo tiene sentido crear una base de datos en la raíz de cada
sistema de archivos, que contiene las entradas para ese sistema de archivos. Para ello, doodle se ejecuta para
cada sistema de archivos en el servidor de archivos donde ese sistema de archivos está en un disco local, para evitar
destrozando la red. Los usuarios pueden seleccionar qué bases de datos buscan con garabatos. Las bases de datos no pueden
estar concatenados juntos.

Una vez que los archivos se han indexado, puede consultar rápidamente la base de datos de doodle. Solo corre

$ doodle palabra clave

para buscar palabras clave en todos sus archivos. Tenga en cuenta que solo los metadatos extraídos por
Se busca libextractor. Por lo tanto, si libextractor no encuentra ningún metadato en los archivos,
es posible que no obtenga ningún resultado. Puede utilizar la opción -l para especificar no estándar
complementos libextractor. Por ejemplo, doodle podría usarse para reemplazar la herramienta de localización de
las findutils de GNU como esta:

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

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

CAMPUS


-a NÚMERO, --approximate =NÚMERO
hacer coincidencias aproximadas con discrepancias de hasta NUMBER letras

-B, --construir
construir la base de datos de doodle (los argumentos pasados ​​son directorios y nombres de archivo que son
para ser indexado). En comparación con GNU, ubique el binario doodle encapsula tanto
la herramienta de localización y actualizaciónb. Utilizando el -b opción doodle construye o actualiza el
base de datos (equivalente a updatedb), sin -b se comporta de forma similar a localizar.

-d NOMBRE DEL ARCHIVO, --database =NOMBRE DEL ARCHIVO
use FILENAME para la ubicación de la base de datos (use al construir o buscar).
Esta opción es particularmente útil cuando se usa doodle para buscar diferentes tipos de
archivos (o se opera con diferentes opciones de extracción). Usando esta opción doodle
se puede utilizar para crear índices especializados (es decir, uno por sistema de archivos), que pueden
A su vez, mejorar el rendimiento de las búsquedas. Al realizar una búsqueda, puede pasar un
lista de nombres de archivos de bases de datos, en ese caso se buscan todas las bases de datos. Tenga en cuenta que
el consumo de espacio en disco de una sola base de datos suele ser ligeramente menor que
si la base de datos se divide en varios archivos. Sin embargo, los ahorros de espacio son
probablemente sea pequeño (un pequeño porcentaje). También puede usar la variable de entorno
DOODLE_PATH para establecer la lista de archivos de base de datos para buscar. La opción anula la
variable de entorno si se utilizan ambos. Si no se da la opción y DOODLE_PATH
no está configurado, se usa "/ var / lib / doodle".

-e, --extraer
imprima las palabras clave extraídas para cada archivo coincidente encontrado. Tenga en cuenta que esto
ralentiza mucho el programa, especialmente si hay muchas coincidencias en la base de datos.
Tenga en cuenta que si las opciones dadas para libextractor son diferentes a las opciones utilizadas
para crear el índice, es posible que los resultados no contengan la cadena de búsqueda.

-f, --nombres de archivo
incluir nombres de archivo (ruta completa) en el conjunto de palabras clave

-h, --ayuda
imprimir página de ayuda

-I, --ignorar caso
ser insensible a mayúsculas y minúsculas

-l BIBLIOTECAS, --library =BIBLIOTECAS
especificar qué complementos de libextractor usar (para construir el índice con -b o para
imprimir información sobre archivos con -e)

-L NOMBRE DEL ARCHIVO, --log =NOMBRE DEL ARCHIVO
registra todas las palabras clave encontradas en un archivo de registro llamado FILENAME. Esta opción es principalmente
útil para depurar.

-m LIMITE LAS, --memory =LIMITE LAS
use como máximo LIMIT MB de memoria para los nodos del árbol de sufijos (después de eso,
serializar en disco). Tenga en cuenta que un valor menor reducirá el consumo de memoria, pero
aumente el tamaño del archivo temporal (y ralentice la indexación). El valor predeterminado es 8
MEGABYTE.

-n, --ningún valor predeterminado
no cargue el conjunto predeterminado de complementos (solo cargue los complementos especificados con -l)

-p, --impresión
hacer un volcado de pantalla legible por humanos de la base de datos de doodle (solo realmente útil para
depuración)

-P TRAYECTORIA, --prunepaths =TRAYECTORIA
Directorios para no poner en la base de datos, que de otra manera sería. El entorno
La variable PRUNEPATHS también establece este valor. El valor predeterminado es "/ Tmp / usr / tmp / var / tmp / dev
/ proc / sys". Esta opción también se puede utilizar al realizar una búsqueda, en cuyo caso la búsqueda
los resultados en los directorios especificados serán ignorados.

-v, --versión
imprime el número de versión

-V, --verboso
ser detallado

MEDIO AMBIENTE


DOODLE_RUTA
Lista de bases de datos separadas por dos puntos para buscar. Tenga en cuenta que al construir la base de datos
esta ruta debe contener solo un nombre de archivo o la opción -b debe ser usado para
especificar el archivo de la base de datos. El valor predeterminado es "/ var / lib / doodle".

PODADAS
Lista de rutas separadas por espacios para excluir. Puede anularse con el -P .

NOTAS


Doodle depende de libextractor. Puede descargar libextractor desde
http://gnunet.org/libextractor/.

Use doodle en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 2
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • 3
    NaranjaZorro
    NaranjaZorro
    Bifurcación de TeamWinRecoveryProject (TWRP)
    con muchas funciones adicionales, rediseño
    y más funciones: admite agudos y
    ROM no Treble Kernel Oreo actualizado,
    construido...
    Descargar Orange Fox
  • 4
    itop - ITSM CMDB de código abierto
    itop - ITSM CMDB de código abierto
    Portal de operaciones de TI: un espacio abierto completo
    fuente, ITIL, servicio basado en web
    herramienta de gestión que incluye un completo
    CMDB personalizable, un sistema de asistencia técnica y
    un hombre de documentos...
    Descargar itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine es una música multiplataforma
    reproductor y organizador de bibliotecas inspirado en
    Amarok 1.4. Tiene un rápido y
    interfaz fácil de usar y le permite
    busca y...
    Descargar Clementina
  • 6
    XISMUS
    XISMUS
    ATENCIÓN: la actualización acumulativa 2.4.3 ha
    sido lanzado !! La actualización funciona para cualquier
    versión 2.xx anterior. Si actualiza
    desde la versión v1.xx, descargue y
    i ...
    Descargar XISMuS
  • Más "

Comandos de Linux

Ad