سرور ساعتی ایران و خارج + تست رایگان

find command در لینوکس

در مرکز محتوای سرور دات آی آر

کامندهایی که در لینوکس (تحت عنوان find command معروفند) و برای یافتن و پیدا فایل ها و … به کارگرفته می شود یکی از مهمترین و پرکاربردترین ابزار های خط فرمان در سیستم عامل های مشابه یونیکس می باشد. دستور find می تواند در شرایط مختلفی که شما تعیین می کنید مورد استفاده قرار بگیرند. مانند نیاز به یافتن پرونده، فایل یا دایرکتوری بر اساس permission، user، groups، file type، date، size و بسیاری از معیارهای دیگری که می توان از آنها برای پیدا کردن موضوع مورد نظر استفاده کرد. در این مقاله سعی می کنیم این کامند ها را بر اساس معیار های زیر دسته بندی کنیم و سپس به هر یک به صورت مجزا خواهیم پرداخت.

find-command

 

کامند های ابتدایی find جهت پیدا کردن فایل ها بر اساس نام آنها (Basic Find Commands for Finding Files with Names)

یافتن فایل ها بر اساس نوع Permission یا سطح دسترسی آنها (Find Files Based on their Permissions)

جستجوی فایل ها بر اساس Owner و Group  (Search Files Based On Owners and Groups)

یافتن فایل و دایرکتوری بر اساس روز و ساعت (Find Files and Directories Based on Date and Time)

یافتن فایل و دایرکتوری بر اساس سایز آنها (Find Files and Directories Based on Size)

در ادامه با ما همراه باشید تا به صورت مجزا به هر یک از حالات اعلام شده در بخش بالا بپردازیم.

کامند های ابتدایی find جهت پیدا کردن فایل ها بر اساس نام آنها

1.با کامند زیر تمام فایل هایی که با نام yourfilename.txt را خواهید یافت:

 find . -name yourfilename.txt

./yourfilename.txt

2.یافتن فایل هایی با نام مشخص (yourfilename.txt) که در home directory وجود دارند:

find /home -name yourfilename.txt

/home/yourfilename.txt

3.یافتن فایل هایی با نام مشخص که حرف اول آن هم به صورت بزرگ و هم به صورت حرف کوچک وجود دارد:

 find /home -iname yourfilename.txt

./yourfilename.txt

./Yourfilename.txt

4.یافتن تمام دایرکتوری  با نام مشخص و در مسیری مشخص مانن دایرکتوری Yours در /:

 find / -type d -name Yours /Yours

5.یافتن تمام فایل های php در مسیری مشخص مانند:

find . -type f -name "*.php"

 ./test.php.

/login.php.

/index.php

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!