در مقالات گذشته در ارتباط با یکی از کامندهای پر کاربرد find command در لینوکس به صورت کامل پرداختیم. همچنین به صورت مجزا نحوه یافتن فایل و دایرکتوری را بر اساس معیار های مختلفی از جمله: نام فایل، permission (سطح دسترسی)، Owner and Group و Date and Time  را بررسی نمودیم که جهت بررسی می توانید مقالات گذشته در این خصوص را به صورت مجزا بررسی و مطالعه بفرمایید. در  این مقاله معیار دیگری را برای پیدا کردن فایل و دایرکتوری خدمتتان اعلام خواهیم نمود. در ادامه همراه ما باشید تا نحوه یافتن فایل و دایرکتوری را بر اساس size بررسی کنیم.

find-command  

**Find Files and Directories Based on Size**

برای پیدا کردن تمام فایل هایی که حجم آن ها ۵۰MB می باشد (Find 50MB Files) می توانید کامند زیر را استفاده بفرمایید:

 # find / -size 50M 

برای پیدا کردن فایل هایی که حجم آنها کمتر از ۱۰۰MB و بیشتر از ۵۰MB می باشد (Find Size between 50MB – ۱۰۰MB) میتوانید کامند زیر را بررسی کنید:

# find / -size +50M -size -100M 

پیدا کردن و پاک کردن فایل هایی که ۱۰۰MB حجم دارند (Find and Delete 100MB Files):

با این کامند پس از یافتن فایل هایی با حجم مشخص شده آن فایل با همین کامند حذف خواهند شد.

# find / -type f -size +100M -exec rm -f {} \; 

برای پیدا کردن یک فایل مشخص و حذف آن (Find Specific Files and Delete) میتوانید از کامند زیر استفاده کنید:

برای پیدا کردن و حذف کردن فایل های از نوع .mp3 که حجم آنها بیش از ۱۰MB است می توانید از کامند زیر استفاده بفرمایید.(توجه نمایید که با این کامند هم پس از پیدا کردن فایل آن فایل حذف خواهد شد)

# find / -type f -name *.mp3 -size +10M -exec rm {} \; 

امیدواریم که این مقاله برای شما مفید واقع شده باشد و بتوانید از آن به صورت کاربردی استفاده بفرمایید.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۹/۰۵/۱۳

نویسنده : ف لقمانی

بدون دیدگاه

بهینه سازی تصاویر در سرور ویندوزی

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

۱۳۹۹/۰۵/۱۱

نویسنده : ب حداد

بدون دیدگاه

تنظیمات فایروال پنل مدیریت ایروسرور (سرور ابری)

فایروال یکی از اصلی ترین شاخه های امنیت سرور می باشد که در مقالات مختلفی به صورت کامل در خصوص آن صحبت کرده ایم. در مقاله فعلی به فایروال پنل مدیریت ای...

۱۳۹۹/۰۵/۰۸

نویسنده : ف سلالی

بدون دیدگاه

تنظیمات Network Interface برای ویندوز و لینوکس

در این دانشنامه قصد داریم چگونگی اعمال تغییرات در Network سرور های ویندوز و لینوکس را به شما اموزش دهیم. با ما همراه باشید. اعمال تغییرات در سرور ل...

دیدگاه کاربران

در رابطه با : "find command در لینوکس (بر اساس size)"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...