مرکز محتوای Server.ir :

find command در لینوکس

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

مقاله مورد نظر را جستجو کنید

موضوعات محبوب ما

نوشته های جدید

ایمیل

a.toosi

  در این آموزش، میبینیم که چطور با استفاده از فیلتر ایمیل ها در سی پنل ، ایمیل های خود را در لیست سیاه یا

Let’s Encrypt

نصب let’s encrypt در IIS

در این مقاله قصد داریم به شما آموزش دهیم که برروی سرور ویندوزی خود ssl رایگان let’s encrypt  رو در IIS به چه صورت هستT

موضوع پیشنهادی شما برای مقاله

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

نشانی ایمیل شما منتشر نخواهد شد.