ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر
ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر

10 دستور پرکاربرد لینوکس-10

Locate



اگر چهfindدستور کامل و دقیقی است، اما از آنجا که موارد را در همان لحظه جستجو می کند، سرعت پاسخ به آن بسته به تعداد فایل ها و پوشه هایی که کاوش می کند متغیر و به طور معمول پایین است.برخی اوقات نیازمند دریافت پاسخ بصورت بسیار سریع هستیم.در این مواقع ،دستورlocate چاره کار است.locate برنامه جستجویی است که بدنبال فایل ها در پایگاه داده خود که با updatedb (که بعدا بطور کامل تشریح می شود )  ایجاد و بروز رسانی می شود و طبیعتا سرعت پاسخ آن نسبت به Findبیش تر است.در مثال زیر به دنبال فایل crontabبودیم و دستور locateپوشه های مختلف را برای فایلی با این الگوی نام جستجو کرده و به سرعت مسیر کامل پوشه هایی را که همچنین فایلی در آن قرار دارد،برمی گرداند:

$ locate crontab

جواب بی جواب خودتون اجرا بگیرید ببینید چی میشه.....!!!



10 دستور پرکابرد لینوکس-9        WHEREIS   


10 دستور لینوکس به پایان رسید و امیدوارم براتون مفید بوده باشه ما رو از انتقاداتتون     و پیشنهاداتتون با خبر کنین تا ما هر روز بهتر از دیروز برای شما مطلب بنویسیم.

10 دستور پرکاربرد لینوکس-9

Whereis



از whereis  می توان برای پی بردن به مسیر کامل یک دستور استفاده کرد. به عنوان مثال، می خواهیم بدانیم مسیر کامل دستور Is کجاست:

[ali@local host~]$ whereis Is

Is: /bin/Is    /usr/bin/Is    /usr/share/man/man1/Is.1.gz

/usr/share/man/man1p/Is.1p.gz

Whereis مسیرهای پیش فرض برای فایل های اجرایی را که از قبل تعیین شده اند برای دستور مورد نظر شما جستجو می کند اما در صورتی که دستور مورد جستجو در مسیر های پیش فرض قرار نداشت می توان به کمک استفاده از سوئیچ B و مسیری که به عنوان آرگومان به آن داده می شود،دستور را در مسیر مورد نظر جست وجو کرد:

Whereis  -u  -B  /tmp   -f Ismk

Ismk: /tmp/Ismk


می توان برای جستجوی بهتر ودقیق تر از سوئیچ های b و m استفاده کرد که این دو تا زیر دستور رو تو آموزش لینوکس پیشرفته مون حتما بررسی می کنیم.




10 دستور پرکاربرد لینوکس-8       Whatis