англійськафранцузькаіспанська

Ad


Значок OnWorks

doodle - онлайн у хмарі

Запустіть doodle у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командний дудл, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


doodle - інструмент для пошуку метаданих у ваших файлах

СИНТАКСИС


болван [ВАРІАНТИ] ([ІМЕНИ ФАЙЛОВ]*|[КЛЮЧОВІ СЛОВА]*)

ОПИС


doodle — це інструмент для індексації файлів. doodle використовує libextractor для пошуку метаданих у файлах.
Після створення бази даних doodle можна використовувати для швидкого пошуку файлів, які
мета-дані відповідають заданому рядку пошуку. Таким чином, дудл можна використовувати для швидкого пошуку
вашу файлову систему.

Як правило, під час першого запуску doodle ви передаєте параметр -b для створення бази даних.
Разом з -b ви вказуєте список файлів або каталогів для індексації, наприклад

$ doodle -b $HOME

Індексація за допомогою doodle відбувається поступово. Якщо doodle -b запускається (з тією ж базою даних) двічі
він оновить індекс для файлів, які були змінені. doodle також видалить файли, які
більше не доступні. doodle НЕ видалятиме файли, які все ще присутні, але немає
довше вказано в списку аргументів. Таким чином, викликаючи будь-який

$ doodle -b /foo /bar # або

$ doodle -b /foo ; doodle -b /бар

призведе до тієї самої бази даних, яка містить індекс для /foo і /bar. Зауважте, що
єдиний спосіб лише скасувати індексацію /foo на цьому етапі - зробити /foo недоступним (використовуючи for
наприклад chmod 000 /foo або навіть rm -rf /foo), а потім знову запустіть doodle -b.

У мережевих середовищах часто має сенс створити базу даних у корені кожного
файлову систему, що містить записи для цієї файлової системи. Для цього виконується doodle
кожну файлову систему на файловому сервері, де ця файлова система знаходиться на локальному диску, щоб запобігти
розгром мережі. Користувачі можуть вибрати, в яких базах даних буде здійснюватися пошук. Бази даних не можуть
бути з'єднані разом.

Після того, як файли будуть проіндексовані, ви можете швидко зробити запит до бази даних doodle. Просто біжи

$ ключове слово doodle

щоб шукати ключове слово у всіх ваших файлах. Зауважте, що лише метадані, отримані за допомогою
виконується пошук libextractor. Таким чином, якщо libextractor не знайде жодних метаданих у файлах,
ви можете не отримати жодних результатів. Ви можете використовувати опцію -l, щоб вказати нестандартний
плагіни libextractor. Наприклад, doodle можна використовувати, щоб замінити інструмент визначення місцезнаходження
GNU findutils виглядає так:

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

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

ВАРІАНТИ


-a НОМЕР, --приблизно=НОМЕР
здійснити приблизну відповідність з невідповідністю до NUMBER літер

-б, --будувати
створіть базу даних doodle (передаються аргументи – це каталоги та імена файлів, які є
підлягає індексації). У порівнянні з GNU locate двійковий файл doodle інкапсулює обидва
locate та інструмент updatedb. Використання -b Параметр doodle створює або оновлює файл
бази даних (еквівалент updatedb), без -b він поводиться подібно до локації.

-d ФІЛЕНАМ, --база даних=ФІЛЕНАМ
використовуйте FILENAME для розташування бази даних (використовуйте під час створення або пошуку).
Ця опція особливо корисна, коли для пошуку різних типів використовується дудл
файли (або керується різними параметрами екстрактора). Використовуючи цю опцію doodle
можна використовувати для створення спеціалізованих індексів (тобто по одному на файлову систему), які можуть в
підвищити ефективність пошуку. Під час пошуку можна передати двокрапку
список імен файлів бази даних, у цьому випадку буде здійснено пошук у всіх базах даних. Зауважте, що
Споживання дискового простору однією базою даних зазвичай трохи менше ніж
якщо база даних розділена на кілька файлів. Тим не менш, економія простору є
ймовірно, буде невеликим (кілька відсотків). Ви також можете використовувати змінну середовища
DOODLE_PATH, щоб встановити список файлів бази даних для пошуку. Параметр перевизначає
змінна середовища, якщо використовуються обидві. Якщо параметр не вказано і DOODLE_PATH
не встановлено, використовується «/var/lib/doodle».

-e, --екстракт
надрукувати витягнуті ключові слова для кожного знайденого файлу. Зауважте, що це буде
сильно уповільнює роботу програми, особливо якщо в базі даних багато збігів.
Зауважте, що якщо параметри, надані для libextractor, відрізняються від використаних параметрів
для створення індексу результати можуть не містити пошуковий рядок.

-f, --імена файлів
включити імена файлів (повний шлях) до набору ключових слів

-h, --допомога
роздрукувати сторінку довідки

-я, --ігнорувати регістр
бути нечутливим до регістру

-l БІБЛІОТЕКИ, --бібліотека=БІБЛІОТЕКИ
вкажіть, які плагіни libextractor використовувати (для створення індексу за допомогою -b або for
друк інформації про файли з -e)

-L ФІЛЕНАМ, --log=ФІЛЕНАМ
зареєструвати всі знайдені ключові слова у файл журналу з іменем FILENAME. Цей варіант переважно
корисно для налагодження.

-m МЕЖА, --пам'ять=МЕЖА
використовувати не більше LIMIT МБ пам’яті для вузлів суфіксного дерева (після цього,
серіалізувати на диск). Зауважте, що менше значення зменшить споживання пам’яті, але
збільшити розмір тимчасового файлу (і уповільнити індексацію). За замовчуванням – 8
MB.

-n, --за замовчуванням вузол
не завантажувати набір плагінів за замовчуванням (лише завантажувати плагіни, зазначені за допомогою -l)

-p, --друк
зробити дамп бази даних doodle, який можна читати на екрані (корисно лише для
налагодження)

-P PATH, --prunepaths=PATH
Каталогів не можна поміщати в базу даних, які в іншому випадку були б. Середовище
змінна PRUNEPATHS також встановлює це значення. За замовчуванням "/ Tmp /usr/tmp / var / tmp / dev
/ proc / sys". Цю опцію також можна використовувати під час пошуку, у цьому випадку пошук
результати у вказаних каталогах ігноруватимуться.

-v, -- версія
надрукувати номер версії

-V, -багатослівний
бути багатослівним

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


DOODLE_PATH
Список баз даних для пошуку, розділених двокрапкою. Зверніть увагу, що при побудові бази даних
цей шлях повинен містити лише одне ім’я файлу або параметр -b треба звикнути
вкажіть файл бази даних. За замовчуванням — «/var/lib/doodle».

ЧЕРНОДОРОЖКИ
Список шляхів для виключення, розділених пробілами. Можна замінити за допомогою -P варіант.

ПРИМІТКИ


Doodle залежить від libextractor. Ви можете завантажити libextractor з
http://gnunet.org/libextractor/.

Використовуйте doodle онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 2
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • 3
    оранжева лисиця
    оранжева лисиця
    Форк TeamWinRecoveryProject (TWRP)
    з багатьма додатковими функціями, редизайн
    та інші особливості: Підтримка високих частот і
    ПЗУ без високих частот. Оновлене ядро ​​Oreo,
    побудований...
    Завантажити OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    ІТ-операційний портал: повністю відкритий
    джерело, ITIL, веб-сервіс
    інструмент управління в тому числі повн
    настроюваний CMDB, система служби підтримки та
    документодавець...
    Завантажити itop - ITSM CMDB OpenSource
  • 5
    Клементина
    Клементина
    Clementine — це мультиплатформена музика
    плеєр і органайзер бібліотеки, натхненний
    Amarok 1.4. Він має швидкий і
    простий у використанні інтерфейс і дозволяє
    пошук і...
    Завантажити Clementine
  • 6
    XISMuS
    XISMuS
    УВАГА: Кумулятивне оновлення 2.4.3 має
    звільнено!! Оновлення працює для будь-якого
    попередня версія 2.xx. У разі оновлення
    з версії v1.xx, завантажте і
    Я ...
    Завантажте XISMuS
  • Детальніше »

Команди Linux

  • 1
    abiword
    abiword
    abiword � гнучке міжплатформне слово
    процесор...
    Запустіть abiword
  • 2
    абл
    абл
    abl - префіксне представлення для
    логічні функції ОПИС:
    libablmmm.a — це бібліотека, яка дозволяє
    представляють булеву функцію в a
    LISP-подібна форма. ...
    Запустити abl
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    sorry_no_written_yet - частина використання atlc
    create_bmp_for_rect_in_circ онлайн за допомогою
    послуги onworks.net. ...
    Запустіть create_bmp_for_rect_in_circ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - растрове зображення
    генератор для прямокутного провідника
    всередині прямокутного провідника (частина
    atlc) ...
    Запустіть create_bmp_for_rect_in_rect
  • 5
    розрив 5
    розрив 5
    gap5 - Програма складання геному (частина
    стаден пакет)...
    Run gap5
  • 6
    gapi2-codegen
    gapi2-codegen
    недокументований - для цього немає довідкової сторінки
    програма. ОПИС: Ця програма робить
    немає сторінки довідника. Виконайте цю команду
    за допомогою перемикача, щоб побачити, що це
    робить. Для е...
    Запустіть gapi2-codegen
  • Детальніше »

Ad