مکان یابی - فایل ها را به روش ساده پیدا کنید
La قرار دادن برنامه یک جستجوی سریع در پایگاه داده از نام مسیرها را انجام می دهد و سپس هر نامی را که با یک زیررشته مشخص مطابقت دارد را خروجی می دهد. مثلاً بگویید میخواهیم همه برنامهها را با نامهایی که با «zip» شروع میشوند، پیدا کنیم. از آنجایی که ما به دنبال برنامه ها هستیم، می توانیم فرض کنیم که نام دایرکتوری حاوی برنامه ها با "bin/" ختم شود. بنابراین، ما می توانیم سعی کنیم استفاده کنیم قرار دادن به این ترتیب فایل های ما را پیدا کنید:
[me@linuxbox ~]$ bin/zip را پیدا کنید
[me@linuxbox ~]$ bin/zip را پیدا کنید
locate پایگاه داده نام مسیرهای خود را جستجو می کند و هر کدام که حاوی رشته باشد را خروجی می دهد
“bin/zip”:
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
اگر نیاز جستجو به این سادگی نیست، قرار دادن قابل ترکیب با ابزارهای دیگر مانند grep استفاده برای طراحی جستجوهای جالب تر:
[me@linuxbox ~]$ مکان یابی zip | grep bin
/bin/bunzip2
/bin/bzip2
/bin/bzip2recover
/bin/gunzip
/bin/gzip
/usr/bin/funzip
/usr/bin/gpg-zip
/usr/bin/preunzip
/usr/bin/prezip
/usr/bin/prezip-bin
/usr/bin/unzip
/usr/bin/unzipsfx
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
[me@linuxbox ~]$ مکان یابی zip | grep bin
/bin/bunzip2
/bin/bzip2
/bin/bzip2recover
/bin/gunzip
/bin/gzip
/usr/bin/funzip
/usr/bin/gpg-zip
/usr/bin/preunzip
/usr/bin/prezip
/usr/bin/prezip-bin
/usr/bin/unzip
/usr/bin/unzipsfx
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
La قرار دادن این برنامه چندین سال است که وجود داشته است و چندین نوع مختلف برای استفاده رایج وجود دارد. دو مورد از رایجترین موارد موجود در توزیعهای لینوکس مدرن عبارتند از مجزا و خرد کردن، اگرچه معمولاً با یک پیوند نمادین به نام قابل دسترسی هستند قرار دادن. نسخه های مختلف از قرار دادن مجموعه گزینه های همپوشانی دارند. برخی از نسخهها شامل تطبیق عبارات معمولی (که در فصل آینده به آن خواهیم پرداخت) و پشتیبانی از حروف عام است. صفحه مرد را بررسی کنید قرار دادن برای تعیین اینکه کدام نسخه از قرار دادن نصب شده است.
پایگاه داده مکان یابی از کجا می آید؟
ممکن است متوجه شوید که در برخی از توزیع ها، قرار دادن درست بعد از نصب سیستم کار نمی کند، اما اگر روز بعد دوباره امتحان کنید، خوب کار می کند. چه چیزی می دهد؟ در قرار دادن پایگاه داده توسط برنامه دیگری به نام ایجاد می شود به روز شده. معمولاً به صورت دوره ای به صورت a اجرا می شود کار cron; یعنی وظیفه ای که در فواصل منظم توسط شبح cron انجام می شود. اکثر سیستم های مجهز به قرار دادن اجرا به روز شده روزی یک بار. از آنجایی که پایگاه داده به طور مداوم به روز نمی شود، متوجه خواهید شد که فایل های بسیار اخیر هنگام استفاده نمایش داده نمی شوند قرار دادن. برای غلبه بر این، می توان آن را اجرا کرد به روز شده با تبدیل شدن به ابرکاربر و اجرا به صورت دستی برنامه ریزی کنید به روز شده در اعلان