locate چیست و چه کاربردی دارد؟

locate in linux
[تعداد: 1    میانگین: 5/5]

locate نام یک دستور بسیار محبوب در بین لینوکس کاران حرفه ای می باشد. این دستور، دستور بسیار بسیار معروفی است و همانطور که شاید تابحال حدس زده باشید، برای یافتن فایل ها استفاده می شود. استفاده از این دستور، به صورت پیش فرض امکان پذیر نمی باشد و نیاز به نصب دارد که در ریپازیتوری ها به صورت پیش فرض وجود دارد. در ادامه بیشتر به معرفی این دستور خواهیم پرداخت.

locate بهتر است یا find؟

با استفاده از دستور find، سیستم عامل شما تک تک فایل ها و فولدر ها را بررسی می کند و خروجی را طبق خواسته شما به شما ارائه می کند. مشکل اصلی این مورد، در این است که منابع سیستم شما را به شدت درگیر خواهد کرد. مثلا اگر در یک سرور که تعداد فایل های زیادی دارد از این دستور استفاده کنید، ممکن است حتی باعث اختلال سایر سرویس ها شود چراکه منابع به شدت درگیر می شوند. برای این مشکل، دستور locate می تواند جایگزین فوق العاده ای برای شما باشد. این دستور به این صورت کار می کند که یک لیست از تمام فایل ها و فولدر های شما را در دیتابیس خود ذخیره می کند و هرگاه نیاز به پیدا کردن فایلی داشته باشید، از دیتابیس خود به شما خروجی مورد نظر را می دهد. هم چنین سرعت locate بسیار بیشتر از find می باشد چراکه هربار تک به تک فایل ها را بررسی نمی کند.

linux mlocate

آموزش نصب locate

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

همانطور که گفتیم، استفاده از این دستور نیاز به دیتابیس فایل ها دارد. برای آپدیت دیتابیس آن، از دستور زیر استفاده می کنیم.

برای استفاده از این نرم افزار هم کافیست دستور زیر را اجرا کنید ( ما دستور را برای پیدا کردن تمام فایل ها و فولدر هایی استفاده می کنیم که داخل اسمشان alma باشد ).

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


تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور اختصاصی، سرور مجازی، لایسنس سی پنل، هاست ابری و هاست پربازدید شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.

پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) :  ناحیه کاربری مشتریان آلما هاست

خلاصه
locate چیست و چه کاربردی دارد؟
نام مقاله
locate چیست و چه کاربردی دارد؟
توضیح
locate نام یک دستور بسیار محبوب در بین لینوکس کاران حرفه ای می باشد. این دستور، دستور بسیار بسیار معروفی است و همانطور که شاید تابحال حدس زده باشید، برای یافتن فایل ها استفاده می شود. استفاده از این دستور، به صورت پیش فرض امکان پذیر نمی باشد و نیاز به نصب دارد که در ریپازیتوری ها به صورت پیش فرض وجود دارد. در ادامه بیشتر به معرفی این دستور خواهیم پرداخت.
نویسنده
نام منتشر کننده
آلما هاست
لوگو منتشر کننده

آلما هاست، پیشرو در خدمات میزبانی وب لینوکسی ( هاست ابری، پربازدید و هاست دانلود )، سرور مجازی، سرور اختصاصی و نیمه اختصاصی با بیش از 13 سال سابقه درخشان در حوزه هاستینگ و خدمات دیتاسنتری در ایران. تنها نماینده رسمی دو دیتاسنتر انگلیسی در ایران با نام های رداستیشن و زارع انگلیس. پایه گذار یکی از اولین و قوی ترین تیم های نرم افزاری با نام ویکی بیت.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *