انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

doodle - آنلاین در ابر

اجرای doodle در ارائه دهنده میزبانی رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور doodle است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


doodle - ابزاری برای جستجوی متا داده ها در فایل های شما

خلاصه


ابله [OPTIONS] ([FILENAMES]*|[KEYWORDS]*)

شرح


doodle ابزاری برای فهرست کردن فایل‌ها است. doodle از libextractor برای یافتن متا داده ها در فایل ها استفاده می کند.
هنگامی که یک پایگاه داده ساخته شد، از doodle می توان برای یافتن سریع فایل هایی که از آنها استفاده می شود استفاده کرد
متا داده با یک رشته جستجوی داده شده مطابقت دارد. به این ترتیب می توان از doodle برای جستجوی سریع استفاده کرد
فایل سیستم شما

به طور کلی، اولین باری که doodle را اجرا می کنید، گزینه -b را برای ساخت پایگاه داده عبور می دهید.
برای مثال، همراه با -b فهرستی از فایل‌ها یا دایرکتوری‌ها را برای فهرست‌بندی مشخص می‌کنید

$ doodle -b $HOME

نمایه سازی با doodle افزایشی است. اگر doodle -b دو بار (با همان پایگاه داده) اجرا شود
ایندکس فایل هایی که تغییر کرده اند را به روز می کند. doodle همچنین فایل‌هایی را حذف می‌کند که
دیگر در دسترس نیستند. doodle فایل‌هایی را که هنوز موجود هستند اما حذف نمی‌کند
طولانی تر در لیست آرگومان مشخص شده است. بنابراین استناد به هر دو

$ doodle -b /foo /bar # یا

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

منجر به یک پایگاه داده می شود که شامل هر دو فهرست برای /foo و / می شود. توجه داشته باشید که
تنها راه برای لغو فهرست /foo در این مرحله این است که /foo را غیرقابل دسترس کنید (با استفاده از
به عنوان مثال chmod 000 /foo یا حتی rm -rf /foo) و سپس دوباره doodle -b را اجرا کنید.

در محیط های شبکه ای، اغلب منطقی است که یک پایگاه داده در ریشه هر یک ساخته شود
سیستم فایل، حاوی ورودی های آن سیستم فایل است. برای این، doodle برای اجرا می شود
برای جلوگیری از هر فایل سیستم روی فایل سرور که در آن فایل سیستم روی یک دیسک محلی قرار دارد
کوبیدن شبکه کاربران می توانند انتخاب کنند که کدام پایگاه داده با doodle جستجو می کند. پایگاه های داده نمی توانند
به هم الحاق شود

هنگامی که فایل ها ایندکس شدند، می توانید به سرعت از پایگاه داده doodle پرس و جو کنید. فقط بدو

کلمه کلیدی doodle $

برای جستجوی همه فایل های خود برای کلمه کلیدی. توجه داشته باشید که فقط متا داده های استخراج شده توسط
libextractor جستجو شده است. بنابراین اگر libextractor هیچ متا داده ای را در فایل ها پیدا نکرد،
ممکن است هیچ نتیجه ای نگیرید می توانید از گزینه -l برای تعیین غیر استاندارد استفاده کنید
پلاگین های libextractor به عنوان مثال، از doodle می توان برای جایگزینی ابزار مکان یابی استفاده کرد
یافته های گنو به این صورت است:

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

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

OPTIONS


-a عدد, --تقریبی=عدد
تطبیق تقریبی را با عدم تطابق حداکثر تا NUMBER حرف انجام دهید

-ب، --ساختن
پایگاه داده doodle را بسازید (آگومان های ارسال شده دایرکتوری ها و نام فایل ها هستند
نمایه شود). در مقایسه با مکان یابی گنو، دودوی doodle هر دو را کپسوله می کند
مکان و ابزار updatedb. با استفاده از -b گزینه doodle را می سازد یا به روز می کند
پایگاه داده (معادل updatedb)، بدون -b شبیه به مکان یابی رفتار می کند.

-d نام فایل, --پایگاه داده=نام فایل
از FILENAME برای مکان پایگاه داده استفاده کنید (از آن هنگام ساخت یا جستجو استفاده کنید).
این گزینه به ویژه زمانی مفید است که از doodle برای جستجوی انواع مختلف استفاده می شود
فایل ها (یا با گزینه های مختلف استخراج کار می شود). با استفاده از این گزینه 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, --nodefault
مجموعه پیش‌فرض افزونه‌ها را بارگیری نکنید (فقط پلاگین‌هایی را بارگیری کنید که با -l مشخص شده‌اند)

-p, --چاپ
از پایگاه داده doodle یک صفحه نمایش قابل خواندن برای انسان بسازید (فقط واقعاً مفید برای
اشکال زدایی)

-P PATH, --prunepaths=PATH
دایرکتوری ها را در پایگاه داده قرار ندهید، که در غیر این صورت می شد. محیط زیست
متغیر PRUNEPATHS نیز این مقدار را تعیین می کند. پیش فرض "دایرکتوری / tmp /usr/tmp / var / tmp / توسعه
/ پروسه / sysاز این گزینه می توان در هنگام جستجو نیز استفاده کرد که در این صورت جستجو می شود
نتایج در دایرکتوری های مشخص شده نادیده گرفته خواهد شد.

-v, - نسخه
شماره نسخه را چاپ کنید

-V, -- پرحرف
پرحرف بودن

محیط زیست


DOODLE_PATH
فهرستی از پایگاه‌های داده برای جستجو با دو نقطه جدا شده است. توجه داشته باشید که هنگام ساخت پایگاه داده
این مسیر باید یا فقط شامل یک نام فایل یا گزینه باشد -b باید استفاده شود
فایل پایگاه داده را مشخص کنید. پیش فرض "/var/lib/doodle" است.

هرس
فهرستی از مسیرهایی که باید حذف شوند. را می توان با -P گزینه.

NOTES


Doodle به libetractor بستگی دارد. شما می توانید libextractor را دانلود کنید
http://gnunet.org/libextractor/.

با استفاده از خدمات onworks.net از doodle آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad