{ . . . }
درخواست مشاوره | فناوری اطلاعات تریداتس نمره الف حامی همه دانشجویان ایران در صنعت

دستور find یکی از مهمترین دستورات محیط ترمینال لینوکس محسوب می شود  که به شما امکان جستجوی فایلها و پوشه ها را به راحتی می دهد . 

  • مثالهای پر کاربردی از دستور find در لینوکس

مثالهای پر کاربردی از دستور find در لینوکس

دستور find یکی از مهمترین دستورات محیط ترمینال لینوکس محسوب می شود  که به شما امکان جستجوی فایلها و پوشه ها را به راحتی می دهد . 

دستور find یکی از مهمترین دستورات محیط ترمینال لینوکس محسوب می شود  که به شما امکان جستجوی فایلها و پوشه ها را به راحتی می دهد . شما می توانید پارامترهای جستجوی خود را بر اساس سطح دسترسی ، اندازه فایل ، مالک فایل ، تاریخ و ... تنظیم کنید در زیر مثالهای پر کاربردی برای این دستور آورده ایم :

Syntax: find [pathnames] [conditions]

پیدا کردن فایل ها با قسمتی از نام فایل:

دستور زیر در پوشه etc/ دنبال فایلهایی که در نامشان عبارت linuxtip وجود دارد می گردد:

# find /etc -name “*linuxtip*”

پیدا کردن فایل ها با اندازه آنها :

دستور زیر فایلهای بزرگتر از 100 مگابایت و کوچکتر از 600 مگا بایت را پیدا می کند :

# find / -type f -size +100M -size -600M

پیدا کردن  فایلهایی  که بیش از 60 روز گذشته تغییر پیدا کرده اند و یا در 2 روز اخیر تغییر کرده اند:

دستور زیر به دنبال فایلهایی می گردد که بیش از 60 روز گذشته تغییر پیدا کرده اند و یا در 2 روز اخیر تغییر کرده اند.

# find . -mtime +60 –mtime -2

پیدا کردن فایلهایی با سطح دسترسی غیر از 777 :

# find / -type f -not -perm 777

دستور find  از کارکتر تعجب نیز می تواند استفاده کند :

# find / -type f ! -perm 777

پیدا کردن فایلهای فقط خواندنی :

# find / -perm /u=r

پیدا کردن فایلهای اجرایی در چند پوشه مجزا :

# find /dir1 /dir2 -perm /a=x

حذف تمام فایلهای آرشیو با پسوند tar.gz. که بزرگتر از 100 مگابایت هستند :

هنگام اجرای دستورات زیر مراقب باشید که اشتباه نکنید بهتر است برای تمرین به جای دستور rm از ls استفاده کنید

# find / -type f -name *.tar.gz -size +100M -exec ls -l {} \;
 # find / -type f -name *.tar.gz -size +100M -exec rm -f {} \;

ایجاد آرشیو از فایلهایی که در x روز اخیر تغییری نداشته اند :

دستور زیر ابتدا همه فایلهای موجود در پوشه home/linuxtip/ که در 60 روز اخیر تغییری نداشته اند را پیدا می کند و آرشیوی با فرمت ddmmyyyy_archive.tar  در پوشه tmp/ ایجاد می کند :

# find /home/linuxtip -type f -mtime +60 | xargs tar -cvf /tmp/`date ‘+%d%m%Y’_archive.tar`

پیدا کردن فایلهایی که در 50 روز اخیر به آنها دسترسی داشته ایم :

# find / -atime 50

پیدا کردن فایلهایی که در 1 ساعت اخیر تغییر کرده اند :

# find / -cmin -60

 

درباره مدیر سایت

3dots.ir
ادمین سایت

امام علی علیه السلام: با مردم آنگونه معاشرت كنيد، كه اگر مرديد بر شما اشك ريزند، و اگر زنده مانديد، با اشتياق سوي شما آيند.

مطالب مشابه

لینوکس چگونه بوت می شود

کاربران لينوکس در هر بار روشن کردن کامپيوتر شاهد چندين ده خط هستند که پشت سر هم روي صفحه نمايش ظاهر شده و رد مي شوند؛ بدون اين که بدانند اين خطوط چه مي گويند.

 

ادامه مطلب
چگونه با ما در تماس باشید ؟


تلفن ۰۵۱ ۳۸۹۴۱۲۹۵ -۰۵۱ ۳۸۹۴۱۲۹۶

تلگرام @3dots

فکس ۰۲۱ ۴۳۸۵۹۳۳۶۷

ایمیل آدرس-ایمیل-فناوری-اطلاعات-یکتا-توس-برسام

آدرس ایران ، خراسان رضوی ، مشهد
بلوار فرهنگ - بین فرهنگ 43 و 45 - پلاک 51

فناوری اطلاعات تریداتس

پیاده سازی سامانه های تحت موبایل ، پورتال های سازمانی و ایمن سازی سرور های لینوکس

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

توانایی توسعه کسب کار در بستر هایی همچون نرم افزار های تحت وب ، سرور های سازمانی و مجموعه های بزرگ گواهی بر دانش فنی و تجربه بالای همکاران ما در این مجموعه می باشد.این مجموعه با هدف گسترش ، تامین امنیت و توسعه کسب و کار مشتریان خود همواره سعی نموده تعهدات خود را با بهترین کیفیت به مشتریان ارائه نماید.

تریداتس

فناوری اطلاعات تریداتس

طراحی وب سایت

طراحی سایت

اپلیکیشن موبایل

امنیت سرور

لینوکس

آموزش لینوکس

اندروید

پورتال سازمانی

ایمن سازی سرور

امنیت سرور یکی از تخصصی ترین مباحث موجود در حوزه فناوری اطلاعات است. پایه و اساس سایت ها و اطلاعات موجود در بستر وب با امنیت سرور معنی پیدا می کنند.

انتخاب سیستم عامل در امنیت سرور مجازی شما نقس مهمی دارد

سیستم های لینوکس به خوبی توانايي اجرايي بودن سالها بدون هيج توقف و شكست را دارند

لینوکس نیز ذاتا امن تر از ویندوز است

یکی از کاربرد های مشخص سازی انواع و دسته بندی های اپلیکیشن موبایل، رسیدن به فهم مشترک برای دست یابی به اپلیکیشن مورد نظر از جانب توسعه دهندگان و کاربران می باشد.

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

طراحی سایت * برنامه نویسی موبایل * آموزش لینوکس
logo-samandehi
عضو سازمان نظام صنفی کشور