-
September 11th, 2014, 12:59
#1
عضو جدید
حذف فایلهایی با نام های خاص
شاید برای شما نیز این موضوع پیش آمده باشد که بخواهید تمام فایلها با یک پسوند خاص را در سرور حذف کنید. با توجه به این که دستور rm قابلیت search ندارد نمیتوان از این دستور استفاده نمود.
جهت انجام این کار میتوانید از دستور زیر استفاده نمایید.
find . -name “FILE-TO-FIND”-exec rm -rf {} \;
و یا از دستور زیر استفاده نمایید.
find . -type f -name “FILE-TO-FIND” -exec rm -f {} \;
تفاوت 2 دستور بالا در این است که در دستور اول علاوه بر فایلها، فولدرهایی را هم که ویژگی ذکر شده در دستور را دارند حذف خواهد کرد. ولی در دستور دوم فقط فایلها حذف خواهند شد.
در زیر می توانید کاربرد چند نمونه از این دستور را مشاهده نمایید.
مثال اول : در این دستور تمام فایلها را در شاخه کنونی و زیر شاخههای مربوطه که با پسوند .bak هستند را حذف خواهد کرد.
find . -type f -name “*.bak” -exec rm -f {} \;
مثال دوم : در این دستور تمام فایلها و فولدرهایی را که در شاخه کنونی و زیر شاخه های مربوطه با پسوند .bak هستند را حذف خواهد کرد.
find . -name “*.bak”-exec rm -rf {} \;
مثال سوم : در این دستور تمام فایل ها را در شاخه کنونی و زیر شاخه های مربوطه که با پسوند .bak هستند را حذف خواهد کرد. با این تفاوت که قبل از حذف از شما تایید خواهد گرفت .
find . -type f -name “*.bak” -exec rm -i {} \;
با توجه به اینکه دستورات در این پست به صورت صحیح قابل نمایش نمیباشند، میتوانید دستورات صحیح را در لینک زیر مشاهده فرمایید.
باتشکر
مشاهده مطلب در فاهومگ
ویرایش توسط Fahomag : September 11th, 2014 در ساعت 13:02
-
تعداد تشکر ها ازFahomag به دلیل پست مفید
-
September 11th, 2014 12:59
# ADS
-
September 11th, 2014, 14:00
#2
عضو انجمن
پاسخ : حذف فایلهایی با نام های خاص
باسلام و احترام
بد نیست منبع اصلی آموزش رو قرار بدید.
Linux / Unix: Find And Remove Files With One Command On Fly
"The content is
copyrighted to nixCraft and may not be reproduced on other websites
"
-
تعداد تشکر ها ازhamid.soltani92 به دلیل پست مفید
-
September 11th, 2014, 15:18
#3
عضو دائم
پاسخ : حذف فایلهایی با نام های خاص

نوشته اصلی توسط
hamid.soltani92
منبع خاصی ندارد و ممکن از هر جایی باشد ؛
-
تعداد تشکر ها از mhiizadi به دلیل پست مفید
-
September 11th, 2014, 22:06
#4
عضو انجمن
پاسخ : حذف فایلهایی با نام های خاص

نوشته اصلی توسط
mhiizadi
منبع خاصی ندارد و ممکن از هر جایی باشد ؛
با کمی استفاده از مغز، می توان عبارت های قرار داده شده را جستجو کرد و به این نتیجه رسید که اطلاعات از سایت مذکور کپی برداری شده.
-
تعداد تشکر ها ازhamid.soltani92 به دلیل پست مفید
-
October 1st, 2014, 19:16
#5
پاسخ : حذف فایلهایی با نام های خاص
قابل توجیح نبود..........
-
-
October 1st, 2014, 21:36
#6
عضو انجمن
پاسخ : حذف فایلهایی با نام های خاص

نوشته اصلی توسط
hamid.soltani92
سلام
نه مهندس انطوری که هم شما میگید نیست .
این مقاله رو سال ۸۸−۸۹ من برای سایت fahomag.com نوشتم و همون موقع با نام خودم توی سایت publish شد . جدیدا مدیران سایت fahomag.com با توجه به تغییر design این سایت دارن دوباره مقالات را میذارن داخل سایت.
اون موقع منابع سایت دیگه ای بود اسمش یادم نمیاد ولی cyberciti.biz نبوده . از سایت های مختلف الگو برداری شده بود.
با تشکر
ارایه دهنده خدمات ایمن سازی سرور های مبتنی بر لینوکس و ویندوز
My
Crime Is My
Advisory .
Hacking Is The Best But Security Is The First
The Best Secure Hosting in Iran
http://SecureHost.ir
جهت تماس در شبکه IRC :mHUB.HIRCNetwork.com#Linux@Secure_Host
-
تعداد تشکر ها از secure_host به دلیل پست مفید
-
October 1st, 2014, 21:48
#7
عضو دائم
پاسخ : حذف فایلهایی با نام های خاص

نوشته اصلی توسط
hamid.soltani92
با کمی استفاده از مغز، می توان عبارت های قرار داده شده را جستجو کرد و به این نتیجه رسید که اطلاعات از سایت مذکور کپی برداری شده.
امید وارم جناب مسافر به خوبی پاسختون داده باشند
-
-
October 2nd, 2014, 00:10
#8
عضو انجمن
پاسخ : حذف فایلهایی با نام های خاص
دوستان جسارت بنده رو ببخشید، زمان ارسال پست در cyberciti.biz به شرح زیر هست:
by Nix Craft on February 8, 2006
۸ سال پیش!
و تک تک دستور های موجود در این صفحه، عینا اونجا هم تکرار شدن! فکر نمیکنم اونقدر کار سختی باشه...!
-
تعداد تشکر ها ازhamid.soltani92 به دلیل پست مفید
-
October 2nd, 2014, 02:48
#9
عضو انجمن
پاسخ : حذف فایلهایی با نام های خاص
اره . تاریخ این لینکی که زحمت کشیدید دادید رو دیدم. ولی اون موقع خاطرم هست که این وب سایت نبوده .
ممکن است اون وب سایت هایی که من اون موقع مقاله رو نوشتم از سایت cyberciti.biz گپی برداری کرده بودن و یا بالعکس .
جالا ۲ خط دستور ارزش بحث نداره دوستان
موفق باشید.
ارایه دهنده خدمات ایمن سازی سرور های مبتنی بر لینوکس و ویندوز
My
Crime Is My
Advisory .
Hacking Is The Best But Security Is The First
The Best Secure Hosting in Iran
http://SecureHost.ir
جهت تماس در شبکه IRC :mHUB.HIRCNetwork.com#Linux@Secure_Host
-