لینوکس و شبکه

لینوکس و شبکه
طبقه بندی موضوعی
آخرین مطالب
  • ۹۹/۱۱/۱۳
    java

دستور Locate

جمعه, ۳ آذر ۱۳۹۶، ۱۲:۵۹ ب.ظ

با استفاده از این دستور  می توان در کل فایل سیستم به دنبال فایلی گشت . این دستور برای خود یک دیتابیس دارد که مسیر تمامی فایل ها و دایرکتوری ها را در خود دارد , طبیعتا اگر فایلی یا دایرکتوری ای به فایل سیستم اضافه شود دیگر با استفاده از این دستور پیدا نمی شود چرا که آدرس آن درون دیتابیس وجود ندارد
جستجوی سریع و کامل، برخلاف find که کند است و جهت مطابقت یکی یکی فایلها چک میکند،
دستور locate اطلاعات را از درون یک database که بصورت ofline است میخواند و مطابقت هارا از درون آن رکوردهای دیتابیس چک میکند
معمولا آپدیت شدن دیتابیس روزی یکبار انجام میشود و معمولا با دستورهای برنامه crown به اجرا درمی آید.

جستجوی کامل فایل سیستم جهت بروز رسانی database

updatedb

جستجوی فایل

locate     نام فایل

دیدن فایلهای دیتابیس

locate     -S

تنظیمات جستجوی دیتابیس در این فایل است

/etc/updated.conf

  • ۹۶/۰۹/۰۳
  • behrooz mohamadi nsasab

find

linux

linux hibernate

locate

search

server

ubuntu

updated.conf

updatedb