EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

doodle - Online în cloud

Rulați doodle în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Acesta este doodle-ul de comandă care poate fi rulat în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


doodle - un instrument pentru a căuta metadatele din fișierele dvs

REZUMAT


mâzgălitură [OPŢIUNI] ([NUMELE DE FIȘIER]*|[CUVINTE CHEIE]*)

DESCRIERE


doodle este un instrument de indexare a fișierelor. doodle folosește libextractor pentru a găsi metadate în fișiere.
Odată ce o bază de date a fost construită, doodle-ul poate fi folosit pentru a găsi rapid fișiere din care
metadatele se potrivesc cu un anumit șir de căutare. În acest fel, doodle-ul poate fi folosit pentru a căuta rapid
sistemul dvs. de fișiere.

În general, prima dată când rulați doodle treceți opțiunea -b pentru a construi baza de date.
Împreună cu -b specificați lista de fișiere sau directoare de indexat, de exemplu

$ doodle -b $HOME

Indexarea cu doodle este incrementală. Dacă doodle -b este rulat (cu aceeași bază de date) de două ori
va actualiza indexul pentru fișierele care au fost modificate. doodle va elimina și fișierele care
nu mai sunt accesibile. doodle NU va elimina fișierele care sunt încă prezente, dar nu
mai specificat în lista de argumente. Invocând astfel fie

$ doodle -b /foo /bar # sau

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

va avea ca rezultat aceeași bază de date care conține atât indexul pentru /foo, cât și pentru /bar. Rețineți că
singura modalitate de a anula numai indexarea /foo în acest moment este de a face /foo inaccesibil (folosind for
exemplu chmod 000 /foo sau chiar rm -rf /foo) și apoi rulați din nou doodle -b.

În mediile în rețea, este adesea logic să construiți o bază de date la rădăcina fiecăruia
sistem de fișiere, care conține intrările pentru acel sistem de fișiere. Pentru aceasta, doodle este rulat pentru
fiecare sistem de fișiere de pe serverul de fișiere unde acel sistem de fișiere se află pe un disc local, pentru a preveni
zdrobind rețeaua. Utilizatorii pot selecta ce baze de date caută doodle. Bazele de date nu pot
fi concatenate împreună.

Odată ce fișierele au fost indexate, puteți interoga rapid baza de date doodle. Doar fugi

$ doodle cuvânt cheie

pentru a căuta cuvinte cheie în toate fișierele dvs. Rețineți că numai metadatele extrase de
libextractor este căutat. Astfel, dacă libextractor nu găsește meta-date în fișiere,
este posibil să nu obțineți niciun rezultat. Puteți utiliza opțiunea -l pentru a specifica non-standard
pluginuri libextractor. De exemplu, doodle ar putea fi folosit pentru a înlocui instrumentul de localizare de la
GNU findutils astfel:

$ 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ŢIUNI


-a NUMĂR, --aproximativ=NUMĂR
faceți potriviri aproximative cu nepotriviri de până la NUMBER litere

-b, --construi
construiți baza de date doodle (argumentele transmise sunt directoare și nume de fișiere care sunt
pentru a fi indexate). În comparație cu GNU locate, binarul doodle le încapsulează pe ambele
instrumentul de localizare și actualizatb. Folosind -b opțiunea doodle construiește sau actualizează
baza de date (echivalent cu updatedb), fără -b se comportă similar cu localizarea.

-d NUME DE FIȘIER, --database=NUME DE FIȘIER
utilizați FILENAME pentru locația bazei de date (utilizați atunci când construiți sau căutați).
Această opțiune este utilă în special atunci când doodle-ul este utilizat pentru a căuta diferite tipuri de
fișiere (sau este operat cu diferite opțiuni de extragere). Folosind această opțiune doodle
poate fi folosit pentru a construi indici specializați (adică unul pe sistem de fișiere), care pot în
Îmbunătățiți performanța de căutare. Când căutați, puteți trece un punct separat prin două puncte
lista de nume de fișiere de baze de date, în acest caz toate bazele de date sunt căutate. Rețineți că
consumul de spațiu pe disc al unei singure baze de date este de obicei puțin mai mic decât
dacă baza de date este împărțită în mai multe fișiere. Cu toate acestea, economiile de spațiu sunt
probabil să fie mici (câteva procente). De asemenea, puteți utiliza variabila de mediu
DOODLE_PATH pentru a seta lista de fișiere de bază de date de căutat. Opțiunea înlocuiește
variabilă de mediu dacă sunt folosite ambele. Dacă opțiunea nu este dată și DOODLE_PATH
nu este setat, se folosește „/var/lib/doodle”.

-e, --extrage
tipăriți cuvintele cheie extrase pentru fiecare fișier care se potrivește găsit. Rețineți că acest lucru va
încetiniți foarte mult programul, mai ales dacă există multe potriviri în baza de date.
Rețineți că dacă opțiunile date pentru libextractor sunt diferite de opțiunile utilizate
pentru construirea indexului, rezultatele pot să nu conțină șirul de căutare.

-f, --nume de fișiere
includeți numele fișierelor (calea completă) în setul de cuvinte cheie

-h, --Ajutor
imprimați pagina de ajutor

-eu, --ignora-majuscule
fi insensibil la majuscule

-l BIBLIOTECI, --biblioteca=BIBLIOTECI
specificați ce pluginuri libextractor să utilizați (pentru construirea indexului cu -b sau pentru
imprimarea informațiilor despre fișiere cu -e)

-L NUME DE FIȘIER, --log=NUME DE FIȘIER
înregistrați toate cuvintele cheie întâlnite într-un fișier jurnal numit FILENAME. Această opțiune este în mare parte
util pentru depanare.

-m LIMITĂ, --memorie=LIMITĂ
utilizați cel mult LIMIT MB de memorie pentru nodurile arborelui sufix (după aceea,
serializați pe disc). Rețineți că o valoare mai mică va reduce consumul de memorie, dar
măriți dimensiunea fișierului temporar (și încetiniți indexarea). Valoarea implicită este 8
MB.

-n, --nodefault
nu încărcați setul implicit de pluginuri (încărcați doar pluginurile specificate cu -l)

-p, --imprimare
faceți un dump pe ecran care poate fi citit de om a bazei de date doodle (doar cu adevărat util pentru
depanare)

-P PATH, --prunepaths=PATH
Directoare de nu pus în baza de date, care altfel ar fi. Mediul
variabila PRUNEPATHS stabilește și această valoare. Implicit este "/ tmp /usr/tmp / var / tmp / dev
/ proc / sys„. Această opțiune poate fi folosită și la căutare, caz în care căutare
rezultatele din directoarele specificate vor fi ignorate.

-v, --versiune
tipăriți numărul versiunii

-V, --verbos
fii verbis

MEDIUL


DOODLE_PATH
Listă de baze de date separate prin două puncte de căutat. Rețineți că atunci când construiți baza de date
această cale trebuie să conţină fie un singur nume de fişier, fie opţiunea -b trebuie obișnuit cu
specificați fișierul bazei de date. Implicit este „/var/lib/doodle”.

CĂI DE PRUNĂ
Listă de căi separate prin spațiu de exclus. Poate fi suprascris cu -P opțiune.

NOTE


Doodle depinde de libextractor. Puteți descărca libextractor de la
http://gnunet.org/libextractor/.

Utilizați doodle online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad